Create account

953d · China is about to 1984 the entire planet.
Detainee says China has secret jail in Dubai, holds Uyghurs (apnews.com)