Leader of the Indegineous People of Biafra (IPOB), Mazi Nnamdi Kanu has attributed the victory of the Edo state governor, Godwin Obaseki at the just concluded election to the bravery role of US Ambassador to Nigeria, Mary Beth Leonard. Kanu in a statement by the Media and Publicity Secretary, Emma Powerful said visa ban imposed
Read more