[email protected]
Human rights and freedom of speech once again, brings the largest economy in the GCC into the spotlight. With oil reserves of 260 billion barrels