An eighth suspect has been apprehended in Mexico in connection with the April death of Georgia taxi driver and married mother Rossana Delgado, according to a report.
An eighth suspect has been apprehended in Mexico in connection with the April death of Georgia taxi driver and married mother Rossana Delgado, according to a report.