Science
Storm Pedro: France Under Water, Record Rainfall Since 1959
France has recorded 37 consecutive days of rain – a record since 1959 – and Storm Pedro has caused historic flooding, forcing Bordeaux to activate its...