Truck Narrowly Escapes Flash Flood Waters in Saudi Arabia

March 6, 2018 - A harrowing race for time unfolded as onlookers gathered to watch flash flood waters crash down King Abdullah Road in Houta Bani… more