Skip to main content

US kidnapped girl found after 18 years ....

A US girl kidnapped aged 11 has been found after 18 years in captivity. Jacee Lee Dugard, now 29, has spent all her time living in isolation in a shack in the backyard of a house owned by her abductor. What happened in the intervening years is just starting to be revealed as Al Jazeera's Monica Villamiza reports.

Comments

Popular posts from this blog