February 4, 2026

How Satellite Imagery Showed That Uyghur Prisons Were Still Up and Running in Xinjiang