Dubai CEO Ahmed Bin Sulayem, Linked by Lawmakers to Epstein ‘Torture’ Email, Resigns

The CEO of Dubai’s largest port resigned his position after being linked to Jeffrey Epstein, including one message referring to a “torture video.” …