News of the day: Report calls for deregulation of Canada Post; Is lead in the water a new reality for Ottawa schools?; ...
It’s Tuesday, June 23. Here are the top stories from the Ottawa Citizen newsroom today.Article content Canada Post has bled money in recent years, posting a $1.7 billion deficit in the last fiscal year and $6.1 billion in cumulative losses since 2018, …