Top | Tue May 26, 2009 6:30pm IST

Curfew imposed in Punjab after riots