Time to end the political blood feud, says Shekhar Gupta