Preview A stunning fireworks show will be thrown by Mother Nature overnight on Tuesday, as the Leonid meteor shower sends out a series of spectacular fireballs and shooting stars. The annual lights show contains some of the fastest meteors in existence.
Read Full Article at RT.com
RT – Daily news