ACLU Affiliates File More Than 50 Legal Claims Against the Federal Government on Behalf of People Harmed by Federal Law…
Authorities in southeast Nigeria have scrapped a notorious police unit in Imo State after Amnesty International documented allegations of torture,…