by eCommunicator Nearly 500 men and boys have been rescued from a building in the northern city of Kaduna, where the detainees were allegedly sexually abused and tortured according to a Nigerian police. Men and boys as young as five were found in shackles at what was thought to be […]
Read More