Stephen Gower

Stephen Gower appears in court in Jeffersonville, Indiana. Aug. 8, 2025. (WDRB Photo)