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

Video fuels questions about 'insider' help for Capitol attack