Follow us on
loading....
A remarkable green meteor streaked across the Turkish sky, leaving spectators in awe and prompting a flurry of videos shared...