Let America Be America Again" is a poem written in 1935 by American poet Langston Hughes. ... 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 received.