PHOTOS| Oduduwa Republic Agitators, Others Protest Before UN Headquarters in New York
Those clamouring for the realisation of Yoruba Nation have taken their fight beyond the shores of Nigeria. The Group, together with others staged a protest march opposite the United Nations Headquarters in New York, in what is just the first of many more protests to follow in the […]
Recent Comments