How Madagascar's Nepal-like Gen-Z protests forced its president to flee

How Madagascar's Nepal-like Gen-Z protests forced its president to flee

World