Madagascar October 18, 2025By AfricNewsFrom Madagascar to Morocco: How Gen Z Protests Are Shaping Africa’s FutureBy AfricNews