Rape survivor Helena Lazaro waited thirteen years for her case to be resolved after the Los Angeles Police Department failed to process her rape kit. She is seen here under the overpass where she was released after being abducted when she was seventeen in Commerce, CA on Thursday, May 27, 2010.

Leave a Reply