Global Military Spending Hits a Record High of $2.44 Trillio