One of two men suspected in a 2009 home invasion in which a victim was tied up has been arrested, according to the Jackson County Sheriff’s Office. Barry Lee Davis, 27, of Nicholson, was arrested on Wednesday, June 16, for robbery, false imprisonment and wearing a mask to conceal his identity. Another suspect — Antonio Carlos Watkins, 23, ...
[Full Story »]