News

CLEVELAND, Ohio – Cleveland staked its claim as Ohio’s city of light on Wednesday night, debuting an illumination show on Public Square that officials hope will transform the space after dark.