US military launches world's largest satellite
Mon, 22/11/2010 - 11:36 by Anter Prakash Singh
![]() The National Reconnaissance Office (NRO) released a press note saying that the Air Force has launched its spy satellite from Cape Canaveral station on Sunday at 5:58 p.m. |