The Albany Gazette - Streets become rivers as Beijing records heaviest rain in 140 years