Nigeria’s Tobi Amusan causes stir after world record win
Amusan came in with a record time of 12.12 seconds, beating Kendra Harrison's 2016 record of 12.20 by 0.8 of a second.She went on to bag gold in the final, though her initial finishing time of 12.06 was ruled out due to strong wind speeds.…