Team GB matches its best Olympic swimming medal haul

Wales Online

Published

Kathleen Dawson, Adam Peaty, James Guy and Freya Anderson set a world record as the medals keep tumbling in

Full Article