Jared Szuba

Jared Szuba

Jared Szuba is a reporter based in Washington, D.C. for The Defense Post.
Back to top button