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