Kierra Coles, a postal worker from Chicago, IL, went missing on October 2nd, 2018 under mysterious circumstances. She had called in sick, but then her mother later found her car abandoned near her home with her cell phone, keys and purse inside.
GoodListen © 2023
About
Privacy Policy
Terms of service
Support
Blog
Search Podcasts
Podcasts