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