News4 years ago
IIP-SARS Says Police Must Produce Officers Involved In The Disappearance Of Edward Leera
From Alhasan Bala, Abuja The Independent Investigative Panel on allegations of human rights violations by the Special Anti-Robbery Squad (SARS) and other units...