USA: 180 Nukes In Europe To Go “Live” In Potential Russia Face-off
The Pentagon have begun activating 180 of their dormant B61 nukes stationed in Europe, in readiness for a potential nuclear war with Russia. The $8 billion stockpile of B61-12 bombs, often said to be the most […]
