Wabash Valley Correctional Facility

Mastermind Richmond Hill Explosion FOUND DEAD In Jail Cell

The mastermind of the Indianapolis Richmond Hill explosion, Mark Leonard, was found dead in jail Tuesday morning at the Wabash…

7 years ago