Woman who had a baby with 11-year-old boy claimed the child ‘forced himself’ on her: Police
Child Abuse
A Florida woman is in jail on charges she had a three-year-long sexual relationship with a minor that began when he was 11 years old, and had a baby with the child. According to WFLA, Marissa Ashley Mowry of Hillsborough County was charged with multiple counts of sexual battery and sexual assault following an police …