Wednesday, Jun 19, 2024 | Last Update : 01:24 PM IST

Tiangong-1 Chinese space station

Aliens could soon make contact, claims conspiracy theorist

‘Graham’ claims that the NASA live stream from ISIS has spotted 7 'UFOs' near Earth.

04 Apr 2018 12:37 PM

ADVERTISEMENT
ADVERTISEMENT