Mehbooba Mufti’s call for peace