CHARLOTTE, N.C. -- Charlotte-Mecklenburg Police have charged a 43-year-old man for allegedly sexually assaulting two young girls he was responsible for providing care for.

Officers were called to the 1400 block of Armory Drive after receiving a call for a sexual assault around 8 p.m. Sunday. The witness told officers that he called 911 after seeing a man sexually assault two young girls.

"It's a shame that has to happen but it's good that somebody stepped up in that situation," says neighbor Kenneth Remmington.

CMPD found the man and the young girls nearby and transported the man, who was later identified as Ivan Dawkins to police headquarters where he was interviewed by detectives with the Crimes Against Children Unit.

During the investigation, detectives determined that Dawkins was the caregiver of the victims at the time of the assault. The two young girls are ages seven and nine.

Dawkins was initially charged with two counts of indecent liberties with a child and statutory sex offense with a child after the interview. However, he was later charged with additional counts of taking indecent liberties with a child. The Mecklenburg County Jail listed eight new counts less than a week after the incident.

"It just shows that the conscience of our world is gone, gone, gone," says neighbor James Bryant. "Crime is crime, and sin is sin. This type of foolishness just needs to stop."

Dawkins is scheduled to appear in court Friday, October 20. This continues to be an active investigation. Anyone with information is asked to call Crime Stoppers at 704-334-1600.