Veterans Affairs Inspector General Steps Down Amid Controversy

Veterans Affairs Inspector General Richard Griffin is stepping down from his watchdog post amid allegations that he has been obstructing Congress’ investigation into the “Candy Land” VA hospital in Wisconsin. As I reported last week: A congressional investigation into a […]

Veterans Affairs Inspector General Steps Down Amid Controversy Read More »