Uncategorized Nigeria’s Tobi Amusan causes stir after world record win africapress July 27, 2022 Amusan came in with a record time of 12.12 seconds, beating Kendra Harrison’s 2016 record […]