idols

Fire From Heaven and St. Michael’s Tears

Somewhere in the pedestal of the Statue of Liberty there is claimed to have been placed a plaque inscribed with a passage from the sonnet The New Colossus written by Emma Lazarus.  The passage compares the two bronze statues for purpose: Not like the brazen giant of Greek fame, With conquering limbs astride from land…

Read More...