Entertainment | Sun Jun 6, 2010 6:35pm IST

'3 Idiots' sweeps IIFA awards amid protests