Divine intervention
By Chris Perez
Arrested by the grace of God.
Italian police tracked down a wanted Mafia boss after they watched a video of him being baptized — which provided clues to his whereabouts.
It was filmed off the coast of Pinetamare near an area between the provinces of Naples and Caserta, and authorities immediately recognized the region — and the pastor — seen in the video, ultimately leading them straight to the born-again fugitive, Central European News reports.
read rest