Sunday, August 08, 2004

Journalists Say the Darndest Things

"Many biblical scholars believe that the Jezreel Valley will be the site of the penultimate battle between the forces of God and Satan, with the final conflict and return of the Messiah taking place in Jerusalem."

From the Washington Post via PaleoJudaica.

No comments: