Ahmadinejad to the west: We'll punch you in the face

“In this recent election the enemy tried to bring the battlefront to the interior of this country,” Ahmadinejad told a big crowd in the northeastern city of Mashhad.

“But I have told the enemies … that this nation … will strike you in the face so hard you will lose your way home,” he said in comments translated by English-language Press TV.