A Central Reserve Police Force unit deployed for conducting Jharkhand assembly polls has alleged that ‘animal-like treatment‘ was meted out to its troops and they were provided water from a water cannon for drinking and cooking purposes, official sources said…
