The Indigenous People of Biafra says its leader, Nnamdi Kanu, is battling internal bleeding resulting from alleged torture in the detention of the Department of
Streaks of dried blood, broken glass, and wrung metal plates lined the rail tracks right opposite the PWD Bus Station, Shogunle, Ikeja, Lagos State. Trapped