G20: Saudi Arabia’s human rights problems that won’t go awayBBC News – World

Saudi Arabia is hosting the G20 summit, but for many the spotlight is on these three issues.Saudi Arabia is hosting the G20 summit, but for many the spotlight is on these three issues.BBC News – World

Leave a Reply

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