UFO ‘Expert’ Vomited ‘Black Liquid’ Moments Before Death
WARSAW, POLAND — A UFO conspiracy theorist was found dead in Poland earlier this year only days after he told his mother to “investigate” if anything happened to him, according to The Telegraph.
Read More