Military seizes power in Madagascar as president impeached

By October 15, 2025