Indian activists protest the twin bomb blasts in Hyderabad in Amritsar on Feb. 22, 2013.