Scribbler
March 13, 2025
Last month, the government of Thailand deported 40 out of a group of 48 Uyghurs to China,...