London police reportedly arrested several people a

Diwali Celebrations in London: Police Arrest Several Indians for Allegedly Setting Off Fireworks in Residential Areas

Diwali Celebrations in London: Police Arrest Several Indians for Allegedly Setting Off Fireworks in Residential Areas