Review gets it right: Canadian military vaccine mandate violated the Charter! Some knew it from the very beginning. For those who did not, read this decision from Military Grievances Review Committee.
Unfortunately, taking years for vindication is not a real solution, and the perpetrators know this and know how to drag things out. There must be punishment - to the actual perpetrators.