Nags Head police say that on Monday, Charles Holland II was charged with taking indecent liberties with children and crime against nature.
Nags Head man facing multiple child sex charges

Nags Head police say that on Monday, Charles Holland II was charged with taking indecent liberties with children and crime against nature.