Thursday, June 18, 2026

missile launch

April 28, 2026

Nuclear Armageddon: U.S., Russia, China, battling collective amnesia, says UN chief Guterres

Global military spending soared to $2.7 trillion last year — thirteen times more than all development aid globally, and equivalent to the entire gross domestic product of Africa.

Putin, Trump, Xi