Despite the recent release of hundreds of people, there are still over 2,500 detainees at Giwa barracks, a military detention facility in Borno State where
Despite the recent release of hundreds of people, there are still over 2,500 detainees at Giwa barracks, a military detention facility in Borno State where