8 Investigates: Man charged in violent attacks across southern Maine has criminal past

A Freeport man charged in three violent attacks across southern Maine on Sunday has a criminal past, 8 Investigates discovered.