Russian President Vladimir Putin has signed off on a landmark defence pact with North Korea, a deal that comes amid reports that Pyongyang has despatched thousands of troops to fight against Ukraine.
Some results have been hidden because they may be inaccessible to you