Michael Ballard, the Wilmington police officer involved in a 10-hour standoff with police, is charged with stealing more than $20,000 from the Wilmington Police Department.
Delaware News Journal, The News Journal
Tue, 11/27/2018 - 2:10pm
Michael Ballard, the Wilmington police officer involved in a 10-hour standoff with police, is charged with stealing more than $20,000 from the Wilmington Police Department.