Agartala, Aug 26 (PTI) At least 12 houses and a few vehicles were set on fire by unidentified persons after an idol was found defaced at a temple in Ranirbazar area in West Tripura, police said on Monday. Heavy security deployment has been made in the area to defuse tension. “Around 12 dwelling houses were […]