If you are wondering why flags have been lowered at half-staff today, it's to pay tribute to a battle fought during the first world war.
Flags have been lowered at town halls across Niagara, including Lincoln in observance of the 102nd anniversary of The Battle of Vimy Ridge.
On this day in 1917, thousands of Canadian troops fought and sacrificed their life in the battle.
The Battle of Vimy Ridge is Canada's most celebrated military victory.
More than 10,500 Canadians were killed and wounded in the assault.