World Uyghur Congress pressures International Olympic Committee to move 2022 Olympics out of Beijing
The World Uyghur Congress accused the International Olympic Committee (IOC) of ignoring an ethics complaint it filed last year to move ...
Read more