IAAF World Challenge

Nigerian sprinter Blessing Okagbare wins the women’s 100m race in a time of 11.09 seconds at the International Association of Athletics Federations (IAAF) World Challenge meeting in Madrid

Leave a Reply