"Northward Declaration"

Europe’s Nuclear Pact: France and Britain Assert Independence Amid U.S. Drift

France and Britain sealed a nuclear agreement Thursday, marking a major shift in European defense amid concerns over Washington's diminishing role in global security.

Latest news

- Advertisement -spot_img