“Let America Be America Again” is a poem written in 1935 by American poet Langston Hughes.