“VengeanceÂ is mine, sayeth the Lord.”
A group of thieves’ getaway was thwarted by what appears to be an act of God in St. Petersburg, Russia moments after robbing a church.
The masked men led police on a high speed chase, only to be cut short by an explosive bolt of lightning godsmackingÂ their vehicle, and killing all who were inside.
Was this just a bizarre coincidence, or truly Divine intervention? If things like this happened more often, the world would certainly be a better place.
H/T [Daily Mail]