Latest war cries against Naxals are absurd. Go visit Bastar, a war is already on

Latest war cries against Naxals are absurd. Go visit Bastar, a war is already on