Africa’s fastest man Ferdinand Omurwa Omanyala has revealed the man behind his recent success. The National Record holder, took the title of the eight fastest man in the world in…
Tag
Africa’s fastest man Ferdinand Omurwa Omanyala has revealed the man behind his recent success. The National Record holder, took the title of the eight fastest man in the world in…