(WESH/CNN) - A baby in Florida is recovering from a skull fracture after his mother dropped him while running through traffic earlier this week.

Law enforcement received a call Monday night that a woman, who appeared to be on drugs, was in the road while holding a baby.

"She was acting very erratically, darting in-and-out of cars, barking at cars as some witnesses referred to. And she had a very young child in her hands," said Lauren Lettelier of the Marion County Sheriff’s Office.

The incident happened on East Highway 40.

The police report said the woman, Kayla Morgan, had the baby draped over her right arm as if the infant was a jacket.

Body cam video was recorded by the first deputy who was called to the scene.

"She thought the deputy was a monster who was going to suck out her blood. I mean that's what these drugs do to people," said Lettelier.

When deputies said they tried to stop her, Morgan starting walking in front of cars, ran from the deputy and eventually dropped the baby head first on the side of the highway.

"She was running away from the deputy. And you can see her running off the road and running into the grass. You can see the baby falling to the ground and it is quite disturbing to see," said Lettelier.

Once she arrested, deputies said Morgan told them she had taken meth and other drugs.

Morgan's mother said her daughter has been dealing with post-partum depression and an abusive relationship and that she loves her son more than "life itself."

The infant is in the hospital with a skull fracture from the fall.

In the meantime, Morgan is facing a judge on charges of aggravated child abuse and resisting an officer.

Investigators said she admitted to taking the drug Molly and methamphetamine for three days before the incident.

Courtesy WESH via CNN Newsource