Global military expenditures have increased every year for a decade, reaching a record $2.7 trillion in 2024. Read more here.
Witnesses described “horrendous scenes” on a London-bound train involving the stabbing of passengers by at least one man armed with a large knife, police said.