Twenty-five-year-old Christopher Thomas Sheppard | news sites