20050706 world: Teen gets life-term for raping teacher