© 2024 SJC Media.
Ottawa
Liveblogging the O’Brien trial: The defence rests – eventually. (We hope.)
And now, back to your regularly scheduled mayoral bribery trial liveblogging!