In Punjab, Pakistan, a man tried to molest a little girl in a public street which was caught on CCTV. Hours later, he "mistakenly" blew off his own penis as he was trying to escape from the police. Divine justice