The satellite blazed through Earth’s atmosphere and splashed down in the eastern Pacific Ocean on Wednesday, March 11.
A party hat-shaped object spotted on Mars is drawing renewed scrutiny, with some experts suggesting it could be evidence of ...