NATO Releases Satellite Imagery “Proof” That Russia Has Invaded Ukraine

Thursday, August 28, 2014
By Paul Martin

by Tyler Durden
ZeroHedge.com
08/28/2014

NATO released new satellite images on Thursday, 28 August 2014, that show Russian combat forces engaged in military operations inside the sovereign territory of Ukraine. The images, captured in late August, depict Russian self-propelled artillery units moving in a convoy through the Ukrainian countryside and then preparing for action by establishing firing positions in the area of Krasnodon, Ukraine. Russia’s response – “reports on Russian troops in Ukraine are false.”

The Rest…HERE

Leave a Reply

Join the revolution in 2018. Revolution Radio is 100% volunteer ran. Any contributions are greatly appreciated. God bless!

Follow us on Twitter