On Armistice Day, Remembering the German High Seas Fleet Mutiny of 1918

In the US, today is Veteran’s Day, when we honor those who have served in the military.  It coincides with Armistice Day, the anniversary of the signing of the armistice which ended World War I, on the 11th hour of the … Continue reading