World leaders have begun arriving in St Petersburg, ahead of this weekend’s G20 summit. The 7th summit of the G20 leaders is being held at... Read More
GKTODAY-GENERAL KNOWLEDGE TODAY AND CURRENT AFFAIRS
GK AND CURRENT AFFAIRS