Taxed. Again and Again and Again.
We the Overtaxed People dread most April 15s but that terrible day has been delayed to April 18 this year. That just puts off by a couple of days what our federal, state, and local governments will do and means we have to listen to whining for a couple of days longer. Continue reading