Three Things You Need to Know on November 27th

The InSight spacecraft landed on Mars yesterday. The probe was built by Lockheed Martin in Littleton, and officials say the probe will provide valuable information that will help scientific understanding about Mars and the rest of the solar system. InSight's two-year mission won't start right away...
Read More