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.
11/14/2024