Two grenade blasts and a crude petrol bomb explosion rocked Indian administered Kashmir on Friday.
Grenade blasts rock Kashmir