Strong winds have returned to Britain, bringing trees crashing down on to roads and power lines, disrupting travel and causing millions of pounds in damage.
↧
Strong winds have returned to Britain, bringing trees crashing down on to roads and power lines, disrupting travel and causing millions of pounds in damage.