Kensington Treaty – UK and Germany Sign Landmark Defence Accord Amid Rising Global Tensions
London (Agencies) July 18, 2025: The United Kingdom and Germany have signed a historic bilateral treaty—dubbed the Kensington Treaty—marking their most comprehensive defence and strategic cooperation agreement since World War…
