Mujinga Kambundjisui Shocked Ewa To Win World Indoor

It all went against prediction at the final of women 60m at world indoor championship on Friday (18). Ewa Swoboda the world leader and pre-championship favourite was dazed as Switzerland Mujinga Kambundjisui got her life time best of 6.96s to win while American Mikiah Briscousa was second in 6.99s and her fellow American Marybeth Sant-Priceusa […]