Aimed at global coordination, solidarity and cooperation, the 15th Group of Twenty (G20) Summit will be held on Saturday and Sunday in Riyadh, Saudi Arabia, to be attended by leaders from major count
The new coronavirus, Trump impeachment trial and Brexit. Have you been paying attention to what's been going on in the world during the past seven days?Take our quiz to see how many of these question