French lawmaker demands US return State of Liberty

A French politician is making headlines for suggesting that the US return Lady Liberty.

Chicago Area News

Good Day Chicago

FOX 32 Sports