Tokyo

Nigerian athletes stage protest in Tokyo

Nigerian athletes have taken to the streets of Tokyo to protest after 10 of them were disqualified from taking part in the track and field events of the Olympic Games. The protesting athletes carried placards with different inscriptions. One of…