Military – The Public Good Index

Number of years the DOD has failed to satisfy a 1993 Congress mandate that all federal agencies be audited: 35

Amount of military spending that could not be account for as of 2016: $6.5 trillion.… Read More

Powered by WPeMatico