Tearful family members watched on as Team GB ruled the waves in Tokyo with sailors scooping double Olympic gold medal glory on Tuesday. Giles Scott won gold in the men’s Finn class, Britain’s sixth successive title in the event, shortly after fellow sailors Dylan Fletcher and Stuart Bithell narrowly claimed first in the men’s 49er….
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`