Read More 2 minute read Latest news Ukraine China may soon build large-scale facilities in Russia‑occupied Crimea Nearly, $10 billion in Chinese capital could cement Beijing’s role in Moscow’s war machine. byOlena Mukhina