‘The Nuclear Patron Of All…’ Russia’s First Reaction To UK And France’s Nuclear Pact SHOCKS World
Oneindia
Britain and France have unveiled a powerful new nuclear cooperation pact — dubbed the Northward Declaration — pledging deeper..