Science | Wed Apr 2, 2014 7:02pm EDT

Senators urge review of U.S. Air Force satellite launch program