Yoruba Nation, IPOB Stage Massive Protest Before UN General Assembly |SEE PHOTOS
Photos available to ALL FACTS NEWSPAPER shows that members of Yoruba Nation agitation group and Indigenous People of Biafra are currently protesting before the United Nation building in New York, United States of America.
SEE…