Trump Commutes Sentence of Man Convicted of Ordering Murder of NY Officer

Jamie Davidson was serving a life sentence for his role in the murder of Officer Wallie Howard Jr. He was convicted in 1993.

Leave a Reply