China lashed out at the United States on Monday after Secretary of State Mike Pompeo called Beijing’s treatment of the country’s ethnic Uighur minority among “the worst stains on the world”. Speaking at Kansas State University last week, Pompeo said Washington would use this month’s UN General Assembly to rally …
Read More »