Al Waleed bin Talal
© Fayez Nureldine / AFP
Al Waleed bin Talal
Victory of Light has posted a list of the top Saudi officials arrested this weekend and some of those arrested are connected to the Podesta Group, whose founder is none other than John Podesta, Hillary Clinton's former campaign manager, and the man behind the fake news "Russia collusion" story.


"Wouldn't it be awkward if anyone arrested in #Saudi were linked to the massive lobbying #Podesta does for #Saudi"