Nigeria has failed to harness some of her vast human resources who have since pledged allegiance to other countries at the Rio 2016 Olympics in Brazil.
At the Rio Olympics 2016, there are about 11,550 athletes participating, from 207 nations. Some of these athletes feature for countries other...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.