20060308 india: India stands up to protest against the blasts