Level 3 sex offender suspected in multiple rapes arrested
A Level 3 sex offender wanted in multiple rapes and sexual assaults in Boston and on the Boston University campus is in custody, Boston police said. Warrants for Edwin Fantauzzi, 33, of Lawrence, Massachusetts, were issued, charging him with rape, assault with intent to rape, and assault and battery. Police said he was arrested Wednesday.Sources … Read more