The Stream, July 9: Floods in Europe
Floods and landslides have killed more than 150 people in the Black Sea region of southern Russia in the last few days, Associated Press reported. Torrential rains have dropped nearly a foot of water in the area, turning streets into rivers, sweeping away bridges and inundating thousands of homes. Heavy rains also swept across Great […]