Nigeria’s Secret Police Detains Protest LeaderBy Temitope OkeAugust 5, 2024 Nigeria’s Secret Service officials have arrested Michael Lenin, one of the leaders of the ongoing #Endbadgovernance protest in the Federal Capital Territory. Lenin was reportedly picked…