Russia's war funds come from India, China, Brazil, claims US Amb to NATO, calls for additional tariffs, sanctions
Sep 10, 2025
Moscow's military operations in Ukraine are being funded through Russian oil sales to countries including India, China, and Brazil, claims US Ambassador to NATO...