Covington Catholic: A Cautionary Tale for Our Times

NCR has this article here.