Dirk Krueger
on April 18, 2022
54 views
Saudi Sheikh Al Waleed who rejected Elon #Musk bid to buy #Twitter platform, was once arrested by #Saudi Gov. in 2017 for anti corruption charges and some reports claim that he is still under house arrest by Mohammed Bin #Salman Govt.
Dimension: 648 x 369
File Size: 49.76 Kb
Be the first person to like this.
Be the first person like this