Caster Semenya Sets New Record, Isaac Makwala Wins Gold! African Athletes Make History At The 2018 Commonwealth Games

The Gold Coast 2018 Commonwealth Games is currently underway in Australia. As expected, the selected … Continue reading Caster Semenya Sets New Record, Isaac Makwala Wins Gold! African Athletes Make History At The 2018 Commonwealth Games