Feb 09, 2015

Infant kidnapped, dumped, her parents shot: 'There are no words' - LA Times

Eliza Delacruz, 3 weeks old, was kidnapped and dumped in a trash bin in an incident that has brought exclamations of disbelief and horror from friends as well as police.

Proceed to the page: http://linkis.com/Tot7I