Indiana Man, 47, Charged - Russell W Leach of Leesburg
According to reports obtained by Indiana Mugshots on Thursday, June 1st, 2017, officials in Indiana have busted Russell Weldon Leach of Leesburg, IN.
The suspect, Leach, was charged by authorities on Thursday, June 1st, 2017, according to official records obtained from local authorities. He has been charged on multiple counts. Of particular note, when Indiana Mugshots conducted a cross reference check for Russell Leach, we located 2 possible previous arrests for Leach.
Leach was described as a white man of 47 years age with blue eyes and brown hair. When booked, he weighed 215 lbs and was of height 5' 8".
Every effort has been made to ensure the integrity of these data, however, Indiana Mugshots makes no claims of guarantee surrounding the accuracy of such alleged facts, as Russell Leach is to be considered innocent until proven guilty in a court of law. Last updated on .