Suspect Is Linked to 2 Other Disappearances After Missing Woman’s Possible Remains Are Found

2 months ago 58
A suspect in the case of a Texas woman who vanished last month may be linked to two other disappearances. Karen Miles, 61, reportedly vanished on August 21 and was last seen at her home in Missouri City. Three days before authorities were alerted to her disappearance, Pearland police arrested Devante Clark, 28, who was …
Read Entire Article