An IDF Lieutenant has terrible visions of the world’s destruction relating to the arrival of a man claiming to be the Messiah through unexplained miracles. Caleb Tumanako 10 years ago MEN OF SIN