Ambassador Holland explains that support from Iran, DPRK and – most decisively – China, are an important factor delaying President Putin's realisation that he needs to get serious about peace in Ukraine.
Sep252025
Sep252025
Ambassador Holland explains that support from Iran, DPRK and – most decisively – China, are an important factor delaying President Putin's realisation that he needs to get serious about peace in Ukraine.