The satellite photos, released publicly for the first time, appear to corroborate NATO assertions that Russian forces are operating in Ukraine territory.
By MICHAEL R. GORDON, NY Times: World
Thu, 08/28/2014 - 9:27am
The satellite photos, released publicly for the first time, appear to corroborate NATO assertions that Russian forces are operating in Ukraine territory.