UK, Japan leaders meet with security, Russia on agenda

The leaders of Britain and Japan are meeting in London and announcing a new defense agreement against the backdrop of the war in Ukraine …
( read original story …)