Kamlesh Tiwari, Malleshappa Kalburgi, now Kanhaiya Lal: Too many lives lost to fanaticism to just blame foreign terrorists for the Rajasthan blasphemy murder. For over a century, home-grown assassins have been reared by competing communal hate. Time has come for all Indians to step back from knee-jerk offence-taking and introspect.