If you live in the United States, chances are that taxes, income taxes specifically, have been on your mind and part of your life in these last few days. Now that taxes are behind you—for a little while at least,…

The 12 Editor
April 18, 2018