Prince Alwaleed bin Talal was detained in crackdown on corruption Prince Alwaleed said he was continuing to maintain his innocence Prince Alwaleed's net worth is estimated at $17 billion