Police source says release of surveillance video provided pressure that led man to turn himself in.
By Christine Byers St. Louis Post-Dispatch, St. Louis Post-Dispatch
Tue, 05/24/2016 - 5:15pm
Police source says release of surveillance video provided pressure that led man to turn himself in.