Vincent Caruso, 66, of Laurel Springs, NJ, stands near the vacant lot where he and other family members discovered the body of his granddaughter, Jenna Lord, who had last been seen at a train station in Camden, NJ. The family believed that the police weren't doing enough to find her because of a past history of drug abuse.
Download