Africa ECOWAS or Puppet Show? West Africa’s Battle for Autonomy Amidst French Influence! 29 March 2024