Quantcast

Report: Nigerian Army’s 21 Armoured Brigade Turns Giwa Barracks, Maiduguri Into Massive Torture Center