Burkina Faso March 8, 2025By Noah RodriguezAfrican Rights Commission: Press Burkina Faso on Rights – Human Rights WatchBy Noah Rodriguez