The US has called for an end to North Korea’s military deployment to support Russian president Vladimir Putin’s war in Ukraine as Kim Jong Un confirmed he sent his troops to fight in Europe.
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025