Tag: Oneida

How Oneida, Tennessee’s Casey Byrd ended London, Kentucky cop Logan Medlock’s life

Casey Preston Byrd, 36, of Oneida, Scott County, Tennessee, United States worked for the U.S. Penitentiary McCreary, a federal prison in McCreary County, Kentucky, USA, as a senior officer specialist. On September 30, […]

Rate this: