US Missiles To Germany – Defense Or Warmongering? [video]
US Missiles To Germany – Defense Or Warmongering? by Daniel McAdams Rumors continue to spread that the US is preparing to deploy its THAAD anti-missile system in Germany for the first time. What’s the threat? […]