News

Recent scientific research suggests that natural phenomena may explain the biblical account of Moses parting the Red ... of Exodus, chapter 14. The Bible states: "And the Lord caused the sea ...