47 Maoist Rebels Surrender as India Pushes Final Phase of Naxal Insurgency Crackdown
New Delhi — Forty-seven Maoist rebels surrendered in India’s southern state of Telangana, police said on Saturday, nearly a month
Read MoreNew Delhi — Forty-seven Maoist rebels surrendered in India’s southern state of Telangana, police said on Saturday, nearly a month
Read More