Sports | Sat Jun 12, 2010 3:22pm IST

Versatile Pepe attacks Italy's critics