NATO Releases Satellite Imagery “Proof” That Russia Has Invaded Ukraine
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