NASA celebrated Thursday afternoon after the Perseverance rover successfully landed on Mars today. Cheers of triumph and relief filled a room at L3Harris, a Mason-based high-tech space company.
NASA celebrated Thursday afternoon after the Perseverance rover successfully landed on Mars today. Cheers of triumph and relief filled a room at L3Harris, a Mason-based high-tech space company.