Florida Police Crack Cold Case 19 Years After Teen's Death
Digital Original

Florida Police Crack Cold Case 19 Years After Teen's Death

Miramar Police say they have solved a cold case. Joseph L. Pollard is arrested for the death of 15-year-old Farrah Carter in 2002.