Gas: The Battle for Ypres 1915 - The History of World War One
The Battle of Ypres, also known as the Battle of Passchendaele, was one of the most brutal and costly battles of World War I. Fought in the Flanders region of Belgium, the battle saw Allied forces attempting to break through the German lines and...