Cleveland police say a man was injured after reportedly shooting himself in the leg on accident at Freedom Park on Jan. 6.
Officers were dispatched to the park at 3:35 p.m. in reference to a man,…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.