State finally opens tax returns, deposits checks

May 14, 2015 01:19 PM