Grandparents Raising Children Support Group
This community is dedicated to grandparents who are the primary caregivers of their grandchildren. In cases where the parents are not willing or able to provide adequate care for their children, grandparents may take on the role of primary caregivers. Join the support group to find support, share your experience, and get advice from other members.
I definitely think you need some good legal advice before you decide what you should do. I think your case would be harder to prove because it's "he said, she said." BUT it could help to keep him in jail longer, if he's convicted on those other charges.
A scary situation, for sure!