Indiana Police Chief Accused Of Harassment Faces Calls To Resign
Calls continue for the top cop in St. John, Indiana, to step down over allegations of harassment.

More Videos