OC Transpo says maintenance work is being “triaged as effectively as possible” to increase bus availability over the next few weeks, after nearly 2,000 bus trips were cancelled over eight days due to ...
A man in Arizona told detectives he put his deceased father’s body in a freezer and moved it around the state for four years ...
A Petawawa resident is facing charges after allegedly sending intimate images of an adult to another person without consent, ...
America Decides 2024, CTV National News visited the University of Michigan-Dearborn campus to talk to Arab-American students ...
The Saddledome turned out to be home-not-so-sweet-home Wednesday night, as the Calgary Hitmen dropped a 4-3 decision to the ...
Officers from the East Algoma detachment were called to the scene in Johnson Township ... map and a live blog that will be ...
Tuesday’s results could come at the margins, a few thousand votes here and there in Detroit, the suburbs, rural Michigan and Ottawa County.
Sehgal picked up the man from a home along 32nd Street in Foothills County, north of Okotoks ... The Saskatchewan Party has avoided being swept off the map by the NDP in Saskatoon with CTV News ...
A judge may rule soon in a case that could decide the fate of short-term rentals in a scenic lakeshore tourism hot spot near ...
Nearly 2.2 million people across Michigan have already voted early as of Wednesday morning, according to the Michigan Voting ...
Georgetown Township Hall, the busiest location in Ottawa County, has seen wait times from 45 minutes to an hour during the ...
In that same area of Hudsonville, Prospect Flats along 32nd Street and Prospect Street is set to bring 41 new apartments ...