Jesse Richards died on July 31, 2009 but his body has never been found Visit The Coventry Telegraph for More...