British Foreign Secretary David Lammy and Japanese Foreign Minister Takeshi Iwaya meet at the Japanese Foreign Ministry’s Iikura Guesthouse Friday, March 7, 2025, in Tokyo, Japan. Eugene Hoshiko/Pool via REUTERS
British Foreign Secretary David Lammy and Japanese Foreign Minister Takeshi Iwaya meet at the Japanese Foreign Ministry’s Iikura Guesthouse Friday, March 7, 2025, in Tokyo, Japan. Eugene Hoshiko/Pool via REUTERS