Ukraine VIDEO Sky News: The British Defence and Security Analyst Professor Michael Clarke comments on Latinamerica's position on the russian war on Ukraine.
22-02-2023
Defence and Security Analyst Professor Michael Clarke comments on Latinamericas position on the russian war on Ukraine. By Sky News, February 22, 2023