John Sheldon Kearns arrested on probation violation

John Kearns. (Photo courtesy Prince William County police)

A 49-year-old man whose home was searched in connection with the killing of Winchester Star reporter Sarah Greenhalgh was arrested on a charge unrelated to the homicide, according to InsideNova.

Prince William County Police officials confirmed to ABC 7 that officers arrested John Sheldon Kearns of Gainesville on July 19 on an alleged probation violation.

He is being held without bond and has an Aug. 6 court date.

Kearns’ residence was searched on July 9 in connection with Greenhalgh’s slaying.

Lt. James Hartman with the Fauquier County Sheriff's office says he has never named Kearns as a person of interest in the murder case.

The 48-year-old reporter was found dead in her Upperville home Monday after an off-duty firefighter saw smoke coming from the cinderblock home and called 911. Greenhalgh had rented the home on a farm about 60 miles west of Washington, D.C., for about a year and lived alone.