The Mambilla Power Project, a monumental hydroelectric initiative in Nigeria, has been at the centre of controversy for over ...
A Federal High Court in Abuja, on Thursday, made an order proscribing the Lakurawa sect and other similar groups in any part of Nigeria, especially in the North West and North Central regions of the ...