EndBadGovernance Protests: Human Rights Watch Raises Alarm Over Tinubu Govt’s Crackdown On Protesters
Nigerian authorities have charged 10 protesters who were arrested during protests across Nigeria in August 2024 with treason, which carries a possible death penalty, Human Rights...
