Locals in India's central Chhattisgarh state feel fight to the finish only way to tackle Maoists.

Record ID: 330973