A man is suing a Delaware State Police officer, claiming she lied about him punching her horse in 2018. The man's initial criminal case was dismissed, but he claims the arrest and media coverage ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results