CNN Politics: “One hundred and thirty-five years after the Statue of Liberty was formally unveiled in New York Harbor, her “little sister” has taken up residence in front of the French ambassador’s home in Washington, DC. The miniature Lady Liberty will be officially inaugurated in a ceremony with US Secretary of State Antony Blinken and… Continue Reading