Luke Coffey appears on TVP World to discuss the new Russian offensive and Kyiv’s successful push for modern tanks.
Caption
An oil tanker is being unloaded with imported crude oil at the Qingdao Port Oil Terminal in Shandong Province, China on April 7, 2026. (Getty Images)