High Court Upholds Life Sentence for Bear Cloud