Ellen Brown: Unaudited Power: The Military Budget Nobody Controls
The Department of Defense’s $885.7 billion budget for 2025, approved by the House of Representatives, dwarfs the military spending of China ($296 billion), Russia ($84 billion), and the next eight…
