A stunning orbital photograph of Mecca, Saudi Arabia, has captivated social media, showcasing Islam’s holiest site, the Kaaba, as a brilliant central light visible even from 400 kilometers above Earth.
Nasa astronaut Don Pettit, who recently returned…

