20-year-old George Mitchell is being charged with elevated aggravated assault on a pregnant person.
Mitchell’s alleged victim is a 20-year-old New Jersey native, who is 5 months pregnant.
She told Ellsworth police that Mitchell repeatedly punched her in the face and stomach on and off for two straight hours.
Police say that Mitchell was tased after he refused to follow orders and resisted arrest.
Mitchell also reportedly became combative again after he was taken to the Hancock County Jail.
The Pennsylvania man is also being charged with assaulting a motel employee who tried to intervene.
There is no word on the victim’s condition as of Wednesday morning.