DSS Confirms Siege on SERAP Abuja Offices, Says Operatives on “Routine Investigation,” Nigerians Rise in Anger
The Department of State Services (DSS) has confirmed its siege on the offices of Socio-Economic Rights and Accountability Project (SERAP) located in Zone 1, Wuse,
Read more