Petrol Bomb Thrown At Shaheen Bagh Protest Site, No Injuries

A petrol bomb was thrown this morning near a police barricade at Delhi's Shaheen Bagh, heart of protests against Citizenship (Amendment) Act or CAA. Later a biker was seen throwing a crude bomb near...

Comments