China launched two new satellites into space Saturday, state media reported, as it builds a homegrown satellite navigation system to rival the US's Global Positioning System.
Jul 26, 2015 in Space Exploration
Satellites are essential to modern life. So essential, in fact, that plans have been drawn up on how to cope with a situation in which we could no longer rely on them. A UK government document entitled the Space Weather Preparedness ...
2 hours ago in Space Exploration