Divisive G20 host Saudi Arabia gears up for summit
Published
Saudi Arabia is hosting this weekend's G20 summit of the rich and powerful. The oil-wealthy kingdom is accused of major human rights violations, an issue likely to be overshadowed by discussion of the COVID-19 pandemic.
Full Article