In his almost 45 years as a federal judge, John Coughenour has seen it all, including high-profile criminal trials that put his own safety at risk
In his almost 45 years as a federal judge, John Coughenour has seen it all, including high-profile criminal trials that put his own safety at risk