Body of Delta County Teen Located
Posted/updated on: October 28, 2011 at 2:28 amCOOPER – Four days after he was reported missing, the body of a Cooper teenager has been found. The body of Stephen Martin, 16, was found Tuesday in a creek some 300 yards from the home where he had been living with his grandmother. He was last seen Friday afternoon when he went for a walk. An autopsy has been ordered. Investigators feel the teen may have committed suicide.