Commuters Pass Time With Snowball Fights At London Station As Trains Are Delayed
The United Kingdom is hit through snow and freezing conditions, which has brought about tour disruptions. Schools are closed in London and different locations and...