By Sana Elouazi

Saudi Government Demands USD 6 Billion for Al Waleed Bin Talal’s Release