When leaders of Sahel states speak of ‘foreign sponsors of destabilization’, they are referring directly to France, the UK, the US, and NATO
Read Full Article at RT.com
Monday 13 October 2025
RT English - 6 days ago
Three more nations are ditching the ICC – here’s why

