News

A video showing a group of Chinese students successfully launching a two-stage water rocket has gone viral on social media, ...
NASA will launch a sounding rocket Friday, July 18 from New Mexico near the Texas border. Here's what to know about the mission.