G7 scolds China and Russia over threats, bullying, rights abuses
London, UKReuters The Group of Seven scolded both China and Russia on Wednesday, casting the Kremlin as malicious and Beijing as a bully, but beyond words there were few concrete steps aside from expressing support for Taiwan and Ukraine. Founded in 1975 as a forum for the West’s richest nations to discuss crises such as […]