jul 31, 1917 - Third battle of the Ypres
Description:
The third battle of the Ypres or Battle of passchendaele was a British offensive on the Germans, and on German ports to destroy any Ships and U boats around that area, it was a British victory.
Added to timeline:
Date: