French soldiers will guard Buckingham Palace for the first time in history to mark 120 years of friendly relations between London and Paris.
The post French Troops to Guard Buckingham Palace for First Time in History appeared first on Breitbart.