Dozens of high level Saudi officials have been arrested in Saudi Arabia on corruption charges, among them prince Al-Waleed Bin Talal, the second biggest stockholder of Twitter and owner of the top five floors of the Mandalay Bay Hotel in Las Vegas, also a frequent guest on CNBC, vehement Trump hater, and a big donor to the Clinton Foundation.