Missouri – Director of Revenue Resigns Amid Scandal

SALT Report 2380 – Missouri Governor Jay Nixon announced that the Director of the Department of Revenue, Brian Long, has resigned effective immediately. Long’s resignation comes a week after he refused to order his Department to stop scanning the personal Continue reading Missouri – Director of Revenue Resigns Amid Scandal