Bryan Sheppard and the Heavily Redacted Elephant in the Courtroom

In 1997 Bryan Sheppard was sentenced to life without parole for the deaths of six Kansas City firefighters. Although he and the other four defendants have always maintained their innocence, they have lost all of their appeals and are considered … Continue reading Bryan Sheppard and the Heavily Redacted Elephant in the Courtroom