Friday, March 29, 2024

Tag: Aetherius Society

Alien-worshipping cult have cottage on Loch Ness

LOCH Ness has emerged as the secret Scottish base of an international cult who believe Jesus was an alien. A cottage on the remote eastern...

Latest News