Moscow and Beijing lashed out against the Group of Seven (G7) summit in Hiroshima, where leaders of major democracies pledged new measures targeting Russia and spoke in one voice on their growing concerns over China. Russian Foreign Minister Sergey Lavrov on Saturday slammed the G7 for indulging in their “own …
Read More »