For the seventh year in a row, the Department of Defense (DOD) has failed its annual financial statement audit, a massive undertaking meant to ensure accountability for its $3.8 trillion in assets and $4 trillion in liabilities.
Tom Ozimek is a contributing reporter for The Epoch Times and CauseACTION Clarion. His articles cover a range of topics including politics, legal cases, and current events. His work has also been featured in Spirit Of Jefferson.