French Politician Demands The U.S. To Return Statue Of Liberty, Press Secretary Leavitt Unleashes ‘Historical’ Comeback
A Socialist member of the European Parliament is reportedly demanding that the U.S. return the famous Statue of Liberty, back to France — arguing that the United States has “chosen to side with the tyrants.”