China has been accused of genocide against the Uyghur people. And now Paste BN can reveal how the country is pressuring other states like Turkey and the UAE to do its bidding.
Tuesday 8 February 2022 11:41, UK
Please use Chrome browser for a more accessible video player