If I were a ghost, I’d find a better place to haunt! Thousands of workers at a factory in Bangladesh stopped working and rioted earlier...
Residents of the Russian city of Chelyabinsk had a difficult time sleeping last Wednesday night, thanks to the huge glowing orb of light hovering in...
A mysterious “white ball of light” has the residents of the English town of Derby buzzing about visitors from outer space. When the odd flash...