The finals which will last for two days kicked off yesterday with some of the events being held at Sechselautenplatz...
Switzerland.
Sha’Carri Richardson's fans came out to support her in social media platforms U.S.A's Sha’Carri Richardson recently secured a narrow win...