July 17, 2020

Khan did not mention how the $1 trillion-dollar infrastructure development & investments scheme is seen as a major factor fueling Beijing's persecution of the Uighurs,

UN Watch