UK and France battered by severe weather
Strong winds and heavy rains leave 100,000 people without power.
Published On 24 Dec 2013
Severe weather has caused widespread travel disruption across northwest Europe on one of the busiest travel periods of the year.
Source: Al Jazeera