Reports have emerged claiming the wanted leader of the Indigenous People of Biafra (IPOB), Mazi Nnamdi Kanu, has fled the United Kingdom over the fear of arrest. According to The Will Nigeria, the IPOB leader is reportedly on the run following a major move taken by the Federal ...
Read More »