<P> "Let America Be America Again" is a poem written in 1935 by American poet Langston Hughes . It was originally published in the July 1936 issue of Esquire Magazine . It was later republished in the 1937 to be read issue of Kansas Magazine and was revised and included in a small collection of Langston Hughes poems entitled A New Song, published by the International Workers Order in 1938 . </P> <P> The poem speaks of the American dream that never existed for the lower - class American and the freedom and equality that every immigrant hoped for but never achieved . In his poem, Hughes represents not only African Americans, but other economically disadvantaged and minority groups as well . Besides criticizing the unfair life in America, the poem conveys a sense of hope that the American Dream is soon to come . </P>

Where was let america be america again published