India Election Watch: Stones pelted on Mehbooba Mufti's cavalcade in Kashmir