
As India won the Champions Trophy cricket tournament, celebrations at the central park in Faridabad’s Sector 86 allegedly spiralled out of control.

As India won the Champions Trophy cricket tournament, celebrations at the central park in Faridabad’s Sector 86 allegedly spiralled out of control.