Fixtures

Make no mistake. Rape is a heinous crime.

The recent lynching of Syed Sharifuddin Khan, a man accused of rape, in Dimapur, Nagaland, raised several uncomfortable questions.