Image
Former War police chief and son die in car accident in McDowell County, arrest warrant issued

Former War police chief and son die in car accident in McDowell County, arrest warrant issued

MCDOWELL COUNTY, WV (WVNS) -- A former police chief in McDowell County and his son died in a car accident on Thursday, April 10, 2025. According to the McDowell County Sheriff's Office, the former police chief of War, Richard Lee Dillon Sr., and his son Richard Lee Dillon Jr., both of Bluefield, West Virginia, died after a pickup truck hit them head-on while driving on State Route 16 near Squire. The driver of the car that the Dillons were in, a woman, suffered significant injuries and remains in the hospital. Both the McDowell County Sheriff's Office and the Welch Detachment of the West Virginia State Police responded and took over the investigation. Sergeant Martin with the McDowell County Sheriff's Office told 59News that the driver of the pickup truck, identified as Brandon Scott Dunford, allegedly tried to pass in a no passing zone while speeding when the two cars collided. Anyone with any additional information on the accident or Dunford's location is asked to contact the McDowell County Sheriff's Office or the West Virginia State Police.

Leave a Comment