Defense Department Inspector General Robert Storch FAILS to answer basic questions on proper U.S. oversight of Ukraine aid March 1, 2023 8:51 am by IWB Defense Department Inspector General Robert Storch answer basic questions on proper U.S. oversight of Ukraine aid We are primarily funded by readers. Please subscribe and donate to support us! h/t KatieHayes22 Views: