Legal News Man berates, stabs leashed dog while owner plays pickleball in NC tourist town: police A man in North Carolina faced serious charges after allegedly stabbing and killing a dog in a park while its owner was playing pickleball. James Read More »