‘A living hell’: Gorakhpur doctor Kafeel Khan’s letter from jail stirs controversy
The letter which narrates the 'hellish' conditions of the Mathura prison where he is presently lodged for participating in anti-CAA protests, claims that about 150 inmates are sharing a toilet.