Petrol bomb hurled at barricades near Shaheen Bagh protest site
By Rohan AgarwalNew Delhi, March 22 (IANS) Petrol bombs were hurled at barricades placed a few meters away from the Shaheen Bagh protesters, Delhi police said on Sunday.However, the Additional Deputy Commissioner of Police (DCP) of the…