the star spangled banner meaning
The Star-Spangled Banner is a symbol of American history that ranks with the Statue of Liberty and the Charters of Freedom, says Brent D. Glass, the museum's director. The fact that it has been entrusted to the National Museum of American History is an honor..