Taylorsville man faces 40 sex offense charges

October 14, 2014 02:38 PM