Nation

Mini ‘Lady Liberty’ comes to DC for next decade

A replica of the Statue of Liberty, that's being called the "little sister", now sits in a lush garden in Washington D.C., arriving in time for France's Bastille Day celebration on July 14. (July 14)