
A UFO sighting near to the International Space Station has led conspiracy theorists to claim it is “100 percent proof” of aliens who are monitoring humanity “on the edge”.
What's your reaction?
Excited
0
Happy
0
In Love
0
Not Sure
1
Silly
1