Madagascar February 20, 2025By Olivia WilliamsThe New Guard Kenya, Congo, Madagascar – Africa IntelligenceBy Olivia Williams