A Somali athlete has sparked reactions and outrage for her terrible performance which has officially earned her title of the ‘Worst Athlete In The World’. Nasro Abukar Ali came in last place during the 100m race at the ongoing 31st Summer World University Games held in Chengdu, China on Tuesday, setting a new record for the slowest finish in the...