G20: Saudi Arabia's human rights problems that won't go away

Saudi Arabia is website hosting the G20 summit, however for lots of the highlight is on those 3 problems.

Leave a Reply

Your email address will not be published. Required fields are marked *