NATO: Not a trusted organisation
Thank God, the July 9-11 North Atlantic Treaty Organisation (NATO) conference in Washington declared China and not India as “a decisive enabler of Russia’s war against Ukraine,” and demanded that Beijing halt shipments of “weapons components”. This NATO …