ron teachman

Snow On The Way
Snow On The Way
Snow On The Way
A South Bend Indiana TV station is reporting that former New Bedford Police Chief Ron Teachman has accepted the Chief's post in South Bend, Indiana, and will take the reins of that city's police department starting in January.