What in the World is Going on?! “Demons” on Camera: Strange Attacks Happening Worldwide The Editor 8 years ago