Davenport Police Officer Punches Woman in Head and Face with 1 Year Old Nearby - Officer NOT Fired!

2015-05-20 30

Davenport Police Officer Punches Woman in Head and Face with 1 Year Old Nearby - Officer NOT Fired!