Remember the Covington Catholic debacle? The disastrous hoax slander against multiple innocent young men that ended with one of them pulling down hundreds of millions of dollars in defamation payments?
Officers in the Southern California town last week found the body of Eric Valencia, 37, decomposing in the back seat of a black-and-white police vehicle located directly in front of the station house....