President Donald Trump touted a new $600 billion investment from Saudi Arabia during a speech to world leaders in Davos.
Saudi Arabia floods submerged cars in Mecca following torrential rains that hit the region. Dramatic footage shows vehicles engulfed in the deluge in the Al-Awali area and Al-Naseem Walkway on ...