Here in the UK we were battered by hurricane-force winds and huge amounts of rain last week. Storm Ciara caused flooding, loss of power and damage to road and railways. We were lucky enough to face no significant damage where we live, but for some people, the life they knew […]