Police in the Northeastern Indian state of Tripura Monday arrested 24 people suspected of involvement in the massacre of 17 villagers, domestic news agencies said.
Indian police arrest 24 suspects over northeastern massacre.