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.
Article Source: Latest From CNN Read More