A 77-year-old man, Robert Henderson, was arrested and charged with aggravated menacing and inducing panic following a shooting incident near Walsh University in North Canton, Ohio, on Saturday night, August 23, 2025. The shooting occurred around 9:45 p.m., prompting a swift response from North Canton police officers who were able to apprehend Henderson shortly after…