Browsing: Miyu Yamashita of Japan wins the Women’s British Open