Ex-police officer Alexander Allen indicted on child rape, child porn charges.
Alexander Allen, a former police officer from Billerica, Massachusetts, has been indicted on charges of aggravated rape of a child and possession of child pornography. The allegations involve a sexual relationship with a 15-year-old girl, which began when she was 14. Allen is scheduled for arraignment in Middlesex Superior Court on October 25. The case raises significant concerns about abuse of power within the police force, as noted by local officials.
October 09, 2024
10 Articles