Skip to main content


'The US, the largest military spender in the world, allocates $880bn to its defence – more than the next eight countries combined.’
aljazeera.com/news/2025/2/17/w…

marlon lema doesn't like this.