A shocking last-placed finish for Genzebe Dibaba of Ethiopia

London– In what could simply be described as the worst performance of her athletic career, Genzebe Dibaba of Ethiopia finished dead last in today’s women 1500m race at the IAAF World Championships here today. Dibaba is the current world record holder for the 1500 m (both indoor and outdoor), the indoor 2000 m, the indoor 3000 m, […]
Ethiopian News