London, United Kingdom – For the first time in over a decade, the United States has once again deployed nuclear weapons on British soil. According to multiple sources, B61-12 thermonuclear gravity bombs were transferred this week to RAF Lakenheath, located in Suffolk, eastern England.
Read More

