Trillions for War While Billions Struggle in Poverty

In 2026, humanity is on course to spend approximately US$3 trillion—more than C$4 trillion—on militaries, armaments, and preparations for war, even as billions of human beings continue struggling with poverty, hunger, homelessness, and inadequate health care.