Trinidad and Tobago’s Michelle-Lee Ahye, who finished 5th in the final of the women’s 100m at the XV IAAF World Championships in #Beijing2015, said she did her best. Ahye ran 10.89