June 11, 2026
In Britain, severe flooding hits the town of Monmouth and surrounding areas in southeastern Wales