If every December at Fox News Channel is all about the nonexistent War on Christmas, then every April is the nonexistent War on Takers. Specifically, every Tax Day, April 15, Fox News dusts off its perennially screechy cuecards featuring the came old nonsensical attacks against ...read more