Robert Storch, the Defense Department’s inspector general (IG), has a little discussed but monumental job, overseeing one of the largest organizations in the world. Storch’s duties at t…
Brad Dress is a defense reporter for The Hill and Yahoo News. With a background in journalism, creative writing, and a passion for nature, Brad brings a unique perspective to his reporting on national security and military affairs. His work has been featured in various media outlets, including KFOR, WDAF-TV FOX4, KRON-TV, WGHP-TV 8, NewsNation, WGN Radio AM 720, and FOX 56 News.