News

NASA will launch a sounding rocket Friday, July 18 from New Mexico near the Texas border. Here's what to know about the mission.