Three suspects hunted in connection with the Cherry Log murder of Rossana Delgado, 37, are awaiting extradition from Texas to Georgia after being arrested in Mexico Saturday, May 15.
A press release…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.