PARIS (AP) — Hey, America: Give the Statue of Liberty back to France. So says a French politician who is making headlines in ...
The Statue of Liberty stands as one of the most recognizable symbols in America. Erected in 1875 to commemorate the bond ...
His cartoons have appeared in The Washington Post, The Guardian, The Wall Street Journal and the Los Angeles Times. He is ...
A member of the European Parliament stated that the statue should be returned to France given the current political climate ...