Thursday, April 26th, 2012
In the popular mind, radar satellites have a swashbuckling image that is often associated with covertly watching over other countries and tracking their military hardware. These satellites can certainly serve that sort of function. But such spacecraft...