Despite hosting the G20 summit in November, Saudi Arabia faces serious criticism for human rights abuses, particularly relating to the treatment and detention of women activists.
Read moreYour Custom Text Here
Despite hosting the G20 summit in November, Saudi Arabia faces serious criticism for human rights abuses, particularly relating to the treatment and detention of women activists.
Read more