Lady Liberty debuted on the big screen in 1924 ... a new logo created by New Orleans artist Michael Deas, known for painting 25 stamps for the U.S. Postal Service, including stamps for Tennessee ...
To the editor: French politician Raphael Glucksmann suggests the U.S. should return Lady Liberty to France because America is no longer worthy of the symbol of hope and democracy (“From France ...