As the March 31, 2026 deadline for making the country “Naxal-free” approaches, security forces are in the final leg of ...