According to the Department of Defense Inspector General and the Defense Finance and Accounting Service, $21 trillion in taxpayer funding is unaccounted for. To help people comprehend the scale of this, $1 Trillion is $1000 Billion. This means that $21,000 Billion in taxpayer money has gone missing. How can this be possible? We outlined the Read More…