Javaid Iqbal Bhat

Demonetisation and stone pelting: any connection?