Tripura man killed over witchcraft suspicion; two arrested in connection

Tripura man killed over witchcraft suspicion; two arrested in connection