Saudi Arabia's billionaire prince Alwaleed Bin Talal, has been carted off to Al Ha'ir prison - the Kingdom's highest security prison - after refusing to pay a reported $6 billion to Crown Prince Mohammed Bin Salman to secure his freedom.Read full news