Tag Archive: French Troops

The “curse” of the Sahel region, the land of opportunities

By Awuor Alai The Sahel region aptly dubbed the land of opportunities, spans a large area covering 3,053,200 km2. The countries found in the...

Article | January 25, 2022