Court Admits Explosive DSS Report Alleging Nnamdi Kanu’s Role in #EndSARS Killings of 186 Police Officers, Destruction of 164 Stations
A Federal High Court in Abuja on Thursday, June 19, admitted into evidence a damning Department of State Services...