POTTSVILLE, Pa. -

A Schuylkill County teen mother is facing charges after police said she admitted throwing her newborn son against a wall.

Emergency crews responded early Tuesday morning to the 200 block of North 12th Street in Pottsville for the report of an "unknown problem; person down."

When EMTs arrived on the scene around 3:45 a.m., they found Larisa Zimmerman, 18, holding her two-month-old baby boy. He was unconscious, officials said.

According to a news release from the Pottsville police, the EMTs said they saw apparent bruising to the baby's left forearm and left side of his forehead.

The baby was flown to Lehigh Valley Hospital near Allentown for treatment.

Police said medical testing showed the infant had evidence of new and old skull fractures, a subdural hematoma and several bruises. He was listed in critical condition.

During a police interview, Zimmerman told officers she had become "frustrated" with her child when he would not eat for her at 3:30 a.m. and she had thrown him against a wall of her apartment during the early morning hours Tuesday.

When she did this, the back of the baby's head hit the wall, he fell to the floor and then "went limp and made strange noises," police said.  She then went to her mother's room and called 911.  Zimmerman did not tell the EMTs what happened before she called 911.

LVH doctors told police the baby's injuries were consistent with those that would occur from the actions Zimmerman described to police.

Zimmerman was charged with aggravated assault, simple assault and endangering the welfare of a child. She was committed to the Schuylkill County Prison after being unable to post $50,000 bail.