Dashboard cameras in police cars are there for both the safety of the officers and the public. But in a video recently posted by the Dover, Delaware Police Department, one officer was caught doing something that could haunt him for years to come.
Home Culture