Advertisement
  1. Archive

NO RELIEF IN BRITAIN

A car floats around a flooded church near Tewkesbury, England, on Monday. Torrential rain sweeping through large parts of Britain continued to cause disruption, leaving tens of thousands without power. Times 2, 6A

YOU MIGHT ALSO LIKE

Advertisement
Advertisement