ADVERTISEMENT
CTV News Channel is Canada's 24-hour all-news network. Watch the latest headlines from Canada and around the world.