News Channel 5 Cleveland
Wife of slain Cleveland Police Officer Wayne Leon recognized with national award by U.S. Marshals
Later this month, Grace Leon, the wife of fallen Cleveland Police Officer Wayne Leon, will be given the highest honor granted by the U.S. Marshals Service: The Citizen of the Year Award. The ...
7 days ago