NATO Chief to India, China: Stop Trading With Russia or Face 100% Sanctions Jul 16, 2025 NATO Chief Warns India, China, Brazil of Harsh Sanctions Over Russia Ties. NATO Secretary General Mark Rutte has…