Ranchi youth allegedly thrashed by police, forced to drink urine amid lockdown
A youth was allegedly thrashed by policemen and forced to drink urine amid the lockdown in Jharkhand's capital Ranchi. The incident took place at the Hindipiri police station and was reportedly recorded on camera wherein the man is seen pleading for mercy. The DSP has suspended the SHO of the Hindipiri police station and initiated a probe into the mater.