Monday, March 12, 2012
The God Squad
"Until now, only angels were able to drop in from the skies, but not anymore. Russian priests will be joining in pretty soon, complete with church and everything. No, they won’t be sprouting wings, they will be using parachutes to do their flying. Confused? I’m talking about an elite unit of priests that are currently being trained as a part of the Russian Army. Once the training is complete, they will be able to drop in along with their mobile churches, to hold services for Russian troops posted around the world. Their code name – The God Squad (of course)." Read the full post here.