News

A total lunar eclipse was visible across North America overnight Wednesday (March 13 to 14, 2025), including this unique perspective from Pad 39A at NASA's Kennedy Space Center in Florida.
above North America, the satellite captured thousands of photos that were later digitally stitched together into the time-lapse video above. Related: See all the best images of Earth from space ...