As tax day approaches, the federal government has collected a record amount of individual taxes, but still runs a $599 Billion deficit.

Virginia's Public Square
Virginia's Public Square
As tax day approaches, the federal government has collected a record amount of individual taxes, but still runs a $599 Billion deficit.