Peaceful protesters in Garoua, in Cameroon’s North region, on October 31, 2025.

Peaceful protesters in Garoua, in Cameroon’s North region, on October 31, 2025.

© 2025 Private