British PM Starmer Trip to Bejing ‘Could Backfire’: Human Rights Activist
British Prime Minister Keir Starmer is heading to Beijing seeking warmer ties with China. It comes right after the UK approved the construction of a new huge Chinese embassy in central London. Britain ...
Read More