Heavy Rains Trigger Flash Floods Submerging City Of Taif

Heavy rainfall flooded streets in Taif, Saudi Arabia, on Thursday night. Vehicles were seen navigating through waterlogged roads as the southwestern region of the kingdom experienced downpours earlier this week. 

 

Related Videos