Saudi King Gifts a Golden Toilet King Abdullah bin Abdul Aziz, the monarch of Saudi Arabia, has an estimated net worth of about USD 21 billion. The oil rich country is estimated to earn some USD 1 billion each day. The king is also the most influential Muslim according to news reports. Such wealth undoubtedly […]