Who is Yahweh and where did he come from?

I just love the folks who are featured on the Delaware States News Opinion Page who think they know God and are wont to translate their positions into politics and even history. Whereas many maintain with fervent passion that the United States was founded on Christian principles that opinion while sort of correct is highly […]