Google Earth Reveals Possible Russian Anti-Satellite Weapon

Google Earth imagery has revealed a possible Russian anti-satellite weapon, targeting optical systems of foreign imaging satellites over Russian territory. Online publication The Space Review said strong evidence showed that … Read more