Dirk Krueger
on April 18, 2022
58 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: 628 x 1280
File Size: 65.55 Kb
1 person likes this.
,  reacted this