News

New research points to a scientific basis for the religious myth. The biblical tale so goes that Moses, a prophet of God ... ...