Flash floods and thunderstorms cause chaos across Britain
Torrential rain and thunderstorms struck Britain Friday, causing traffic chaos, forcing television stations off the air, trapping people in homes and offices and delaying the start of play in the cricket Test. Full Story