What happened in the battle of ypres canada July 8, 2019 16 32 64 128 What was the battle of ypres canada Battle of yugoslavia Battle of cape esperance Battle of belgrade What was canada's role in the battle of ypres Battle of palo duro canyon