Bad weather causes massive travel disruption in Britain
Severe frost, rains and icy roads after heavy snowfall have caused major travel disruption across large parts of Britain on Monday.
Original source: China Daily
Severe frost, rains and icy roads after heavy snowfall have caused major travel disruption across large parts of Britain on Monday.
Original source: China Daily