SpaceX’s Dragon Freedom spacecraft splashes down off the coast of Florida

Houston, we have a homecoming.

After nine months stranded in space, NASA astronauts Butch Wilmore and Suni Williams made their return to Earth in a SpaceX capsule on March 18.

The capsule splashed down off the coast of Florida around 6 p.m. EDT.

You May Also Like

Won't You Be My Neighbor? Sunday Reflection

This morning’s Gospel reading is Luke 10:25–37: There was a scholar…

Commie Mamdani’s Dad Defended Suicide Bombers

Communist/Democrat Zohran Mamdani, who is projected to become the next mayor…

Man allegedly assaults woman with axe, runs her over with own car

A man has been arrested after allegedly assaulting a woman with an…

At least 9 injured after van crashes into pole in McHenry; thousands without power, officials say

MCHENRY, Ill. (WLS) — Multiple people were injured and thousands were without…