Bob McCaffrey pictured in a Charleston County mugshot from 2014 (left) and a Dare County mugshot from 2026 (right) (Al Cannon Detention Center/Dare County Sheriff's Office) NEWTON, N.J. (WCIV) — Robert "Bob" McCaffrey will appear in a New Jersey court room Monday for an arraignment after he was indicted by a grand jury for the 1990 murder of a Vernon Township woman. McCaffrey once resided in Charleston, where is wife, Gayle, disappeared from in 2012. She has never been found.