You Can't See It In Moscow: China Takes Russian Territories ( charter97.org ) Cross-posted from: https://feddit.de/post/8893848...