By Patrick Armstrong | US-Russia.org | August 31, 2014 Once again the headlines shout that Russia has invaded Ukraine. Once again NATO offers blurry satellite shots from a commercial service for evidence. Here are June’s “invasion” satellite photos. This month’s “invasion” satellite photos are here. Again from a commercial source, Digital Globe. Photo 1: some “Russian” SPGs in […]
Source