Vincent Larochelle September 26, 2023 Court hears arguments on constitutionality Vincent Larochelle September 26, 2023