West 65th Street, south of Clark Avenue, is shut down after a Cleveland police officer was killed in the line of duty Thursday night, CPPA President Jeff Follmer confirmed to 19 News.
By
John Deike and Avery Williams
Published September 4, 2020 at 5:01 AM