North Korea may deploy 100,000 soldiers to Russia for Ukraine war, says Zelenskiy

Volodymyr Zelenskiy has estimated that North Korea may deploy up to 100,000 soldiers to Russia for its ongoing war with Ukraine. Video: EU Parliament

Associated article


EU and US reach deal on tariffs

European Commission president Ursula von der Leyen and US president Donald Trump at Turnberry in Scotland on Sunday. Video: Reuters. Illustration: Paul Scott


LATEST STORIES