Garcia's friend, Mario Argumedo, 19, of Pompano Beach, witnessed the incident, police said. Investigators said Argumedo picked up the girl, carried her to her mother, Katherine Diaz, then went back to the van and drove it away from the crash scene.

"It's also alleged that at some point, you attempted to discard the tricycle that the young girl had been riding," Judge John Hurley said in court Monday morning.

Yanelle's mother tried to drive her to a hospital while calling for help. Fort Lauderdale Fire Rescue met up with the mother on southbound Interstate 95 near Sunrise Boulevard about 5:30 p.m. Sunday. She was taken to Broward General Medical Center, where she was pronounced dead.

"I can't forgive him because he took my little one away, but God will if he's really sorry for it," said Diaz. "He can't bring her back."

According to the probable cause affidavit, Garcia called the Broward Sheriff's Office to turn himself in.

Fort Lauderdale police said they found the white van and Argumedo in Pompano Beach. According to the probable cause affidavit, Argumedo admitted to his involvement and told police he was not driving the car at the time of the crash, but that he was frightened and left the scene after removing the child from beneath the van. Police said Argumedo's driver's license had been suspended.

Garcia is charged with leaving the scene of a crash involving death, no valid driver's license and failure to use due care. Argumedo was charged with leaving the scene of a crash involving death, tampering with evidence and allowing an unlicensed driver to operate a vehicle in his possession.

"They caught him. They caught him. They did? Oh my god," Diaz said through tears, nearly collapsing after learning of the arrests.

When shown a picture of Argumedo, Diaz said, "I recognize him. He's the one who brought her to me, and he looked scared."

In court Monday morning, it came out that both men have been in the U.S. for six years. They do not have employment. Neither speaks English, so an interpreter helped them communicate in court.

Garcia and Argumedo will remain in the county jail. Garcia has an immigration hold, and Argumedo, in addition to having nine unpaid traffic violations in the past year in Broward County, has a drug charge pending against him, for which bond has been revoked.

Flowers, a teddy bear and candles now line the spot where Yanelle was hit.

"He should have (stood) up and told it was an accident. If you run away, it's worse," said Yanelle's older sister, Keyra Lucero.

Copyright 2012 by Post Newsweek. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.