20060412 india: Meerut seethes with anger