Source: China – South China Morning PostIn its strongest rebuke of China since the Tiananmen Square crackdown more than 30 years ago, the G7 has called for a fresh investigation into the origins of the coronavirus pandemic and urged China to “respect human rights and fundamental freedoms” in Hong Kong and Xinjiang.The Group of 7 leaders ended talks in Cornwall, on the southwest coast of England, on Sunday with direct and indirect references to China, highlighting the need to support democratic societies and to strengthen supply…Read More