'Finding Carlos is of critical importance' to solving Maria Telles-Gonzalez's killing, authorities say
(Newser) -
A woman's body was found in a drainage ditch off Interstate 95 in Yemassee, South Carolina, on May 24, 1995. She was wearing only underwear and had no possessions. Apart from a couple of scars, there were no identifiers. As a result, it took authorities more than 27 years...