Ke'shaun Vanderhorst, a two-year-old boy, vanished from his Philadelphia, Pennsylvania home on September 25, 1995. He was last seen at his residence in the 1400 block of North 17th Street. His disappearance was officially reported by his maternal aunt on October 13, 1995, after she had not seen the child since September 24. At the time of his disappearance, Ke'shaun was described as being 2'0" tall and weighing 29 pounds, with black hair and brown eyes.
The circumstances surrounding Ke'
...Read MoreLast Seen: Sep 25, 1995