You know how China has been under the scanner for its treatment of Uighurs, right? Well, 51 countries just teamed…
This website uses cookies.