From Alhasan Bala, Abuja The Independent Investigative Panel on allegations of Human Rights Violations by the defunct SARS and other units of the Nigerian...
By Alhassan Bala, Abuja The National Human Rights Commission (NHRC) is to set up an Independent Investigation Panel to look into human rights violations...