In today's episode, Michael Binder interviews Robert Storch, who has been inspector general of the Department of Defense since December 2022.