Election 20247 months ago
Chad’s Prime Minister Resigns Amid Controversial Election Results
Opposition Leader Succes Masra Steps Down Following Confirmation of Deby’s Election Win In a dramatic turn of events, Chad’s Prime Minister and opposition leader Succes Masra...