inhistorytoday.wordpress.com
Today in History – 11 May 1867
Luxembourg Independence Maintained Luxembourg, known as the Grand Duchy of Luxembourg, is a small country in western Europe bordered by Belgium, France and Germany. It has a population of about 500…