Vehicles wade through a flooded street following heavy rains in Sanaa, Yemen, on July 21, 2020. (Photo by Mohammed Mohammed/Xinhua)
In pics: flooded street following heavy rains in Sanaa, Yemen
Source: Xinhua| 2020-07-22 07:50:33|Editor: huaxia
Vehicles wade through a flooded street following heavy rains in Sanaa, Yemen, on July 21, 2020. (Photo by Mohammed Mohammed/Xinhua)