Flash floods trapped residents in their homes and washed away dozens of cars in northwest China as torrential rain hit the region.
Source link
KVNU - News for Northern Utah and Southern Idaho
News. Talk. Sports. KVNU
Flash floods trapped residents in their homes and washed away dozens of cars in northwest China as torrential rain hit the region.
Source link