Jake Auchincloss actually said...
China has declared itself a 'near-Arctic state' and aims to develop a 'Polar Silk Road'--it has invested billions in its Belt and Road initiative in Russia to achieve these goals.
Context
Jake Auchincloss highlights China's ambitions in the Arctic and its investments in Russia.
11/13/2024