Plan agreed to help guard Aberdeen against impact of climate change

Aberdeen beach
Aberdeen beach

Breaking