Day: September 8, 2007

What does this mean?

  The statue, of course, is Diana, or Artemis, of Ephesus. In the Bible, people fighting to preserve...