Lady Liberty no longer wanted?
March 19, 2003 5:18 PM Subscribe
Lady Liberty no longer wanted? Thanks to a backlash against the French for their refusal to back the US, one group wants to return the Statue of Liberty to France. Is it real or is it a joke?
This thread has been archived and is closed to new comments