A Lafayette man is accused of molesting a 4-year-old girl.

State Police say the little girl, now 13 years old, was sexually assaulted over a three-year period, from the time she was 4-years-old till she was 7. According to witnesses, Ryan McCauley not only raped her, but took nude pictures of her as well. State Police, acting on information received from two organizations, arrested McCauley Friday in his home, where they found child porn relating to the crime as well as marijuana.