Russia’s President Vladimir Putin faced a chorus of criticism yesterday at a world leaders’ summit. …read more
Source: Television New Zealand
Russia’s President Vladimir Putin faced a chorus of criticism yesterday at a world leaders’ summit. …read more
Source: Television New Zealand