Tag Archives: Mohammed bin Salman

Saudi Crown Prince’s sister on trial.

The sister of Saudi Arabia’s powerful Crown Prince Mohammed bin Salman Al Saud is on trial in Paris, facing allegations she ordered a bodyguard to beat and humiliate a local craftsman who was renovating her luxury apartment three years ago. Ashraf Eid, an Egyptian-born French national, alleges that the princess’s …

Read More »