The Foundation for Environmental Rights, Advocacy and Development (FENRAD), has called for the immediate closure of the Nigeria Police Force facility, popularly known as ‘Tiger Base’ in Imo State, following persistent allegations of grave human rights violations associated with its operations. The group said that over several years, credible reports from victims, families, legal practitioners,
Related Articles
Don't miss out on breaking stories and in-depth articles.