Streets submerged after heavy rains hit New Orleans
  • 4 years ago
Several streets in New Orleans, Louisiana, were submerged by flood waters after heavy rains hit the area on June 10.