sb.scorecardresearch
Advertisement

Published 19:05 IST, September 16th 2020

Alien base in Calgary, Canada? Conspiracy theorists seem to be convinced

Alien base in Calgary, Canada? Has been a question for may interested people who saw the orange UFOs hovering around in the city. Read more details.

Reported by: Amir Khollam
Follow: Google News Icon
  • share
alien base
null | Image: self
Advertisement

19:05 IST, September 16th 2020