Queen Elizabeth II will unveil a statue of Sir Winston Churchill in Paris on Nov. 81 to mark the world war II leader's return to the liberated French capital to take part in armistice day Commemorations in 2020, Buckingham Palace said Tuesday.
Queen to unveil Churchill statue in Paris Nov. .