Pilar Rodriguez endured physical and sexual abuse before a fatal blow to the head lead to her death in Punta Gorda in 1999, according to an arrest affidavit from the Charlotte County Sheriff's Department obtained Friday.
Keith Wilson, 42, was extradited...
↧