Posts

Flash flood creates “river of sand” in Saudi Arabia [Video]