Friday, 24 September 2021

Nigerian Government Officials Confront Oduduwa Protesters In New York (Video)

 


More drama in New York as Nigeria government officials confront Oduduwa protesters.

 


https://www.youtube.com/watch?v=3RJPNixWKPc

No comments:

Post a Comment