The woman, 18-year-old Hadeel al-Hashlamon, was taken to an Israeli hospital in critical condition on Tuesday and her father, Salah al-Hashlamon, said she later died of her wounds. No Israeli soldiers were hurt in the incident, in the West Bank city of Hebron.
The witness, Fawaz Abu Eisheh said he was at the checkpoint on his way to work at Hebron municipality and heard the troops ordering the woman to stop.
He said he told the woman to walk back toward the exit area of the checkpoint and that she heard him and began walking in that direction.
"While she was walking there, one of the soldiers stopped her and shot toward the floor, the girl stopped like a needle, she didn't move," he said. Several other soldiers then surrounded her, and everyone was shouting, he added.
"In the middle of all this shouting, one of the soldiers shot directly at her left leg, she fell down and didn't move," Abu Eisheh said.
"After 10 to 15 seconds later, he shot another bullet at her right leg; after 10 seconds, he shot four, five bullets at her abdomen and chest area; and then after five, 10 seconds he shot another bullet from one meter away," he said.