Hey, America: Give the Statue of Liberty back to France.So says a French politician who is making headlines in his country for suggesting that the U.S. is no longer worthy of the monument that was a g
Read Source