303 Naxals surrender in Chhattisgarh within 75 hours
In a major breakthrough for security forces, 303 Naxalites have surrendered in Chhattisgarh's Bastar region, marking one of the largest collective surrenders in recent history as Prime Minister Modi hails the development.