Like North Carolina, Oklahoma “celebrated” Tax Freedom Day April 6. The Oklahoma Council of Public Affairs took the opportunity to discuss taxes with historian Rufus Fears.