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
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