Saturday, July 21, 2007


Torrential rain causes chaos in Britain from PhysOrg.com

Torrential rain and thunderstorms struck Britain on Friday, causing travel chaos, forcing television stations off the air and delaying a cricket match between England and India.

[...]