VIDEO: Neyadi shares magnificent video of two Holy Mosques from ISS

VIDEO: Neyadi shares magnificent video of two Holy Mosques from ISS
play icon
A videograb shows a view of Grand Mosque in Makkah from International Space Station.