293 Million Miles From Home.
Note to Subscribers: My Twitter account was hacked, so I “deactivated” it and launched a News Items Twitter feed — @EllisItems. I’ll post links when appropriate. You might find it useful.
1. NASA’s Perseverance rover yesterday touched down safely on the surface of Mars, completing a 293-million-mile journey through space. The mission seeks to find evide…
Keep reading with a 7-day free trial
Subscribe to News Items to keep reading this post and get 7 days of free access to the full post archives.