West Virginia Man Charged In Fatal Cecil Twp Crash

July 1, 2026 4:52 am

CECIL TOWNSHIP, Pa. — A 93-year-old West Virginia man is facing charges in connection with a crash that left a motorcyclist dead last year.  Charges have been  filed against William Johnston of Wellsburg, W.Va. He faces homicide by vehicle and other traffic violations.  Police say he was behind the wheel of an SUV that crashed into 67-year-old John Dinsmore’s motorcycle on Oct. 6. Dinsmore was pronounced dead at the scene in the 3800 block of Millers Run Road in Cecil Township.  According to court documents, officers spoke with Johnston at the scene. He told police he was traveling westbound when the “front end of his car came up” and he thought he “was going to flip over.” Johnston also said he was wearing glasses and could not see any vehicles in his way.  Police said a witness at the scene said he had been traveling behind Johnston in the westbound lane. The witness said Johnston was swerving slightly and then suddenly turned left, into the oncoming lane, crashing into the motorcycle. Johnston is scheduled to appear in court in August.