Article Image
IPFS News Link • World News

The West Prepares: These Are All NATO Aircraft Deployments...

• http://www.zerohedge.com, by Tyler Durden
It's all the Russians' fault? This does not exactly look like de-escalation to us...

Free Talk Live