By Matt Davis, The Lens staff writer | An Orleans Parish Sheriff’s Office deputy who was fired recently after admitting he punched his girlfriend in the face had other brushes with the law before he was hired less than a year ago, according to records and interviews with an alleged statutory rape victim’s mother. It’s […]