Foamy floodwaters sweep through Saudi desert during heavy rain

Heavy rainfall caused flash flooding to sweep through Abu Rakh, Saudi Arabia on April 25.
All Videos