Suicide on the Temple Mount
Jerusalem Police Chief Yair Yitzhaki confirmed recently that members of a Denver, Colorado-based doomsday cult have entered Israel. Their agenda, however, is reported to be anything but the usual tour of the Holy Land. Cult watchers…