Video: Planes battle the winds
Lebanon 24: Cameras captured planes struggling to land at Heathrow Airport in London on Saturday, amid strong winds and heavy rain brought to parts of the United Kingdom by Storm Builo. Flights were halted from taking off after the UK Met Office issued a warning of “danger to life” as it swept across…





























