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
This collection is currently empty.