Business Russia, Zimbabwe Strengthen Ties with Anti-Sanctions Agreement Russia and Zimbabwe have formalized a new agreement aimed at countering unilateral sanctions, reinforcing their economic and political partnership despite mounting international restrictions. The... Leeroy Willie7 March 2025