The relationship between the US and Saudi Arabia continues to embarrass the claims that Washington actually cares about human rights.


From Presstv via This RSS Feed.