We remember another anniversary for The Statue of Liberty. Lady Liberty, as we affectionately call her, was dedicated by President Grover Cleveland on this day in 1886. It is one of the country’s great landmarks.
We discussed the story of Lady Liberty and other political stories with Bill Katz, the editor of Urgent Agenda:
P.S. Check out my blog for posts, podcasts and videos.