Apr 11, 2024

American taxpayers are sending an obscene amount of money to the Pentagon and defense contractors.
  • 9 minutes