Teacher has been sentenced to prison for grooming and sexually abusing three boys under the age of 13.
Andrew Castro pleaded guilty to multiple charges, including predatory criminal sexual assault, aggravated criminal sexual abuse, and child exploitation. Castro,...