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, civil society organizations, and proceedings before Nigerian courts have…
Read the full article here













