
Nature’s Greatest Event Of The 21st Century Is Exactly Two Years Today
Libyan youths watch the solar eclipse in the desert tourist camp in Galo, 1300 km south of the Libyan capital of Tripoli, 29 March 2006. (Credit: KHALED DESOUKI/AFP via Getty Images) AFP via Getty Images Where were you on April 8, 2024? If you were in …