J'khand Police beat up a mentally, physically challenged man
Policemen in Jharkhand's Jamshedpur city allegedly thrashed a mentally and physically challenged man in an attempt to remove him from the middle of a road. A policeman said that they were acting on information that the man was pelting stones on a car. "I didn't beat him with a stick, just used it to chase him away," he added.