Tag: Michael Denon-Ross

British conspiracy theorist who predicted the end of the world would begin in the Northern Hemisphere goes missing after flying to Australia

iSpeech.org Nick Enoch The Daily Mail A Briton who travelled to Australia after predicting the end of the world would begin in the Northern Hemisphere is missing in Alice Springs. Michael Denon-Ross, from Cheltenham, Gloucestershire, who discussed his thoughts on the Illuminati, Julian Assange and an imminent meteor shower via Facebook posts, […]