Fairbourne, a Welsh village, is facing an existential crisis. Its 700 residents are at high risk of future flooding due to climate change.
Fairbourne, a Welsh village, is facing an existential crisis. Its 700 residents are at high risk of future flooding due to climate change.