Dennis O'Shea casts his ballot on Tuesday, March 19, 2024, at the Knights of Columbus in Ottawa. (Scott Anderson)
Over a decade of experience in photojournalism with over 15 years in the newspaper industry.