Nigerian athletes staged a protest today in Tokyo, over the disqualification of 10 of their colleagues from taking part in the track and field events of the Olympics.
Nigerian athletes staged a protest today in Tokyo, over the disqualification of 10 of their colleagues from taking part in the track and field events of the Olympics.