THE new military rulers in Niger Republic, the country which marked Independence Day on Thursday, August 3, 2023, have a Sunday ultimatum from the Economic Community of West African States, ECOWAS. It is that they give up power and restore elected President Mohammed Bazoum to power or face serious measures, including possible invasion. ECOWAS also Read More…