News10 months ago
DSS Detains Activist Micheal Lenin Over Call for Continued Protests After Tinubu’s Address
Micheal Lenin, a prominent leader of the ongoing #EndBadGovernance protests in Abuja, was arrested by operatives of the Department of State Services (DSS) early Monday morning....
Recent Comments