Canadian swimmer Mary-Sophie Harvey’s late charge books spot in Olympic freestyle semifinals July 28, 2024 Fitness, Swimming Summer Sports ROUNDUP Share on Facebook … Source link