Mitton wins Glasgow’s first gold with shot put triumph
Mitton wins Glasgow’s first gold with shot put triumph
It just so happened that the first gold medal of the World Athletics Indoor Championships Glasgow 24 was claimed by a native of Nova Scotia – New Scotland, as the Canadian province translates from Latin… Read more