103 Maoists Surrender In Chhattisgarh’s Bijapur, Immediately Handed Cheques Of Rs 50,000 Each

The mass surrender is being called one of the largest single-day desertions in recent memory