No, the french hate Egypt.
The Statue of Liberty was intended for the US when it was build. France gave it to us to symbolize our freedom from Britain, and our close ties with France.
No.
Since when does France have a Statue of Liberty?Unless you mean the Eifle Tower, in which case is totally different
France has always had a Statue of Liberty. It is right down the road from the Eiffel Tower in a small river. It faces directly at the Statue in NYC, and is around 15 feet tall. There is also another Statue of Liberty in France located in the Luxembourg Gardens I believe.