Defensive Doctrine Joined: May 2024 View Profile No Image Available 0% Africa News TodayAl Jazeera Africa2 May 2024 France Shocked By Viral Speech Of Senegal's New President Ally France Shocked By Viral Speech Of Senegal's New President Ally France Shocked By Viral Speech Of Senegal’s New President Al... 0 comments 8 views