Planes land in strong wind and rain in Leeds

Storm Georgina is hitting the United Kingdom and the strong winds and rains complicated landings Leeds Bradford International Airport.

RECOMMENDED
MOST RECENT