A bunch of Russian crazies have managed to blockade themselves inside and old pre-revolutionary convent claiming that the world is ending! Not only that the world is ending, but also that processed food, credit cards, and bar codes are all the work of Satan. We all knew that, right? But what sense does it make to block yourself in and wait for your certain doom? Continue reading “The Apocalypse Is Nigh!”