Japan: Bermuda claims first-ever gold with triathlete Flora Duffy

Ruptly