'She had the best heart’: Friends mourn Calgary woman killed in Evergreen shooting
Friends of a Calgary woman who died in a shooting on Thursday are remembering her as loving, kind and always ready to lend a helping hand.

Friends of a Calgary woman who died in a shooting on Thursday are remembering her as loving, kind and always ready to lend a helping hand.
A Calgary man who bilked his clients out of millions of dollars in a Ponzi scheme has been sentenced to 10 years in prison for what the judge called a deliberate and large-scale fraud.
If you're planning to drive to the airport this weekend, it might be wise to steer clear of McKnight Boulevard.
The Calgary Catholic Immigration Society is in desperate need of help from anyone who can provide temporary accommodations for Ukrainian refugees.
A new exhibition at Lougheed House explores the Metis residential school experience in a broad context, and the Lougheed House connection to the story.
Calgary police are looking to the public for help tracking down traditional Indigenous regalia that went missing in July.
Calgary police are sharing some insight into the state of gun violence in the city, saying there have been 91 shootings so far this year.
Jeromy Farkas has been hiking across the United States for more than 158 days, 16 hours and a handful of minutes, and he has the finish line in sight.
Last year’s event was drive-thru only, but this year’s edition of Whoop-Up Days will be more like the one many people know and love.
City officials say there has been positive progress made through a plan meant to provide outreach to Lethbridge's homeless population.
A 62-year-old man from Crowsnest Pass is dead after a car and pickup truck collided head-on on Highway 3 Thursday morning near Pincher Creek.
An RCMP investigation into Thursday night's grassfire along the Trans-Canada Highway in southern Alberta has determined the fire was not deliberately set as originally reported.
A Fort Macleod man has been charged after allegedly stealing a truck and driving it around town.
CTV National News' is mourning the loss of a creative force in the newsroom with the death of senior director Allan Myers.
Court documents allege an eastern Ontario doctor killed four people around the same date in 2021.
Members of a Freedom Convoy-affiliated group remain at an Ottawa church one day after the owner of the historic property moved to evict them over unpaid rent.
Consumer behaviour, a looming recession and the reactions of retailers to pandemic-driven supply chain issues are combining to drive a liquidation renaissance, according to one business advisor and retail futurist who spoke with CTVNews.ca.
Prime Minister Justin Trudeau nominated Ontario judge Michelle O'Bonsawin to the Supreme Court of Canada on Friday. She is the first Indigenous person chosen to sit on Canada's top court and the appointment is being celebrated as filling an important role at the highest level of the country's justice system.
Two pilots are believed to have fallen asleep and missed their landing during a flight from Sudan to Ethiopia on Monday, according to a report by commercial aviation news site Aviation Herald.
A Calgary man who bilked his clients out of millions of dollars in a Ponzi scheme has been sentenced to 10 years in prison for what the judge called a deliberate and large-scale fraud.
Federal health officials confirmed Friday that a Nebraska child died from a rare infection caused by a brain-eating amoeba after swimming in a river near Omaha.
Transport Minister Omar Alghabra told the House of Commons transport committee the COVID-19 pandemic and resulting labour shortages are to blame for the significant wait times at Canadian airports, and said the ArriveCAN app is here to stay.
Canadians across the country have a shot at seeing the northern lights this weekend thanks to a series of solar flares and storms over the past few days, according to the National Oceanic and Atmospheric Administration.