Question: What did the Watch Tower Society admit in 1980?
Sentence: From 1966, Witness publications and convention talks built anticipation of the possibility that Christ's thousand-year reign might begin in late 1975 or shortly thereafter.
Answer in sentence: no