Ondre Vondell Ogans, 36, was last seen on the evening of February 28, 2007, in Tulsa, Oklahoma. He was seen riding his bicycle near Admiral and Sheridan at approximately 6:00 p.m. and has not been heard from since. His family reported him missing in March of that year. Ogans left a note stating he was going to see a friend but did not take any of his personal belongings with him. This, along with the fact that he had checks waiting for him that he never collected, raised concern among his family
...Read MoreLast Seen: Feb 28, 2007