Happy Independence Day, America!
To celebrate, this poem by Emma Lazarus, “The New Colossus,” is apropos for our times. Written in 1883, Lazarus was determined to help raise funds for the pedestal on which the Statue of Liberty stands. Today, her poem is inscribed on that pedestal. Not like the brazen giant of Greek fame, With conquering limbs astride… Read More