If You Are Not 100% Anti-War, You Do Not Support the Troops

“Support the Troops” is a mantra by which the neoconservatives pray to their God, the Military Industrial Complex. As the

Read more

ON THIS DAY IN 2001: The Federal Government Loses $2.3 Trillion Dollars

The following is a section from my upcoming book, A Calendar of Federal Failures: Documenting the Federal Government’s Inadequacy One Day

Read more