Saudi billionaire Prince Alwaleed bin Talal is freed


Saudi billionaire Prince Alaweed bin Talal has been released from his luxury detention from inside the Ritz-Carlton hotel in Riyadh according to members of his family.

Read More…