Today’s Gallery

Updated at 02:36pm August 14, 2018

A meteor streaks past stars and the Milky Way in the night sky over the Helmos Observatory during the Perseids meteor shower, on mount Helmos near the city of Kalavrita, Greece, August 12, 2018. — Reuters photo

Want stories like this in your inbox?

Sign up to exclusive daily email

Advertisement

images

 

Advertisement

images