By: Gizmodo Posted On: March 06, 2025 View: 8 Athena is scheduled for touchdown on Thursday at 12:32 p.m. ET and hopes to succeed where its predecessor faltered. Read this on Gizmodo