NATO’s Rutte Demands India, China, and Brazil Stop Trading with RussiaBy The World OpinionJuly 16, 2025 NATO’s Secretary General Mark Rutte has publicly warned India, China, and Brazil about the potential for secondary sanctions related to…