tracking
Teleka Patrick's Body Possibly Found In Northern Indiana
Link
Embed
Email
The body of missing Kalamazoo doctor Teleka Patrick may have been found in a lake in Indiana on Sunday.
Related Videos
Powered by Waywire.com Privacy Send Us Feedback