Mooresville man arrested on more than 70 sex assault charges

A Mooresville man has been arrested on more than 70 sex assault charges, police said. 

Larry Earl Davis, 38, has been charged on 19 counts of statutory sexual offense with a child, four counts of statutory rape of a child, and 49 counts of indecent liberties with a child.

All offenses occurred between June, 2014 and January, 2018, police said. 
 
Mooresville police initiated an investigation on January 8, after receiving a sexual abuse report from the Iredell County Department of Social Services. All charges are related to the same victim.

Davis was taken to the Iredell County Jail where he received a $1.5 million secured bond.