videoDetails
Heavy rains flood roads in Saudi Arabia
Saudi Arabia is also facing the brunt of the weather these days... There are flood-like conditions in many cities here after the torrential rains... The entire city has turned into a pond... there is water everywhere on the roads.