Lenoir County deputies on Saturday arrested Santoa Ventura.
Man wanted for Greene Co. kidnapping caught
Lenoir County deputies on Saturday arrested Santoa Ventura.
Lenoir County deputies on Saturday arrested Santoa Ventura.
Lenoir County deputies on Saturday arrested Santoa Ventura.