No Image Available 0% Africa News TodayAl Jazeera Africa France Shocked By Viral Speech Of Senegal's New President Ally Defensive Doctrine 2 May 2024 8 views