Special Desk Since pandemic stalled everything in the world, for the first time the G20 leaders are meeting face-to-face in Italy. Barring China’s Xi Jinping and Russia’s Vladimir Putin who are not in Rome for the summit, choosing to appear via video link instead the other top leaders are meeting. …
Read More »