Published On: Tue, Feb 12th, 2019

‘Alien INVASION?’ Russian satellite spots bright blasts in atmosphere – scientists BAFFLED

A MYSTERIOUS, bright blast was seen by Russian satellites in Earth’s atmosphere sparking frantic fears an alien invasion is looming.
Daily Express :: Science Feed

Comments are closed.