Firecracker shop catches fire causing panic among customers in India
Telangana, India #General News
Fireworks shop erupts in flames sending explosives hurtling at customers
Telangana, India #General News