NORTH MIAMI, Fla. -

After hours of questioning, a 21-year-old woman will be charged after police say she confessed Tuesday night in the death of her 3-year-old son.

According to police, at about 3 a.m. officers responded to 12501 NE 13th Ave. after the boy, Ghanson Debrosse, died.

Investigators say he had trauma "on nearly every square inch of his body."

Doctors said the child probably died two to three hours before they saw him. They also said his injuries were both old and new, but how those injuries occurred is still unclear.

The woman, identified as Fafane Caze, was taken to the police station for questioning. She told detectives the "abuse occurred during a recent trip to Haiti," according to police.

Police said Caze will be charged with aggravated child abuse and torture, and a murder charge is also pending.

"Just listening to the investigators and listening to the mother's explanation almost brought me to tears, just listening to some of the things that the child had suffered," said North Miami Police Maj. Neal Cuevas.

Watch Local 10 and refresh Local10.com for updates on this story.