Canada condemned Saudi Arabia's account of the death of dissident journalist Jamal Khashoggi as inconsistent and not credible on Saturday, calling for a "thorough" investigation.
After two weeks of denials, Riyadh admitted that Khashoggi, a prominent critic of powerful Crown Prince Mohammed bin Salman, was killed inside its Istanbul consulate, but has remained mute on the whereabouts of his body.
"Canada condemns the killing of journalist Jamal Khashoggi, which the Kingdom of Saudi Arabia has confirmed took place in its consulate in Istanbul," Foreign Minister Chrystia Freeland said in a statement.
"The explanations offered to date lack consistency and credibility."
Ankara has vowed to reveal all the details of a two-week inquiry.
Turkish officials have accused Riyadh of carrying out a state-sponsored killing and dismembering the body, which police have begun hunting for in an Istanbul forest.
"We reiterate our call for a thorough investigation, in full collaboration with the Turkish authorities, and a full and rigorous accounting of the circumstances surrounding Mr Khashoggi's death," Freeland said.
"Those responsible for the killing must be held to account and must face justice."
The Canadian diplomatic chief also offered condolences to Khashoggi's family and loved ones.
"The pain they are enduring as a result of this tragedy is heartbreaking," she added.
"UFOs Dancing": Boeing Pilot Captures Breathtaking Footage Of Mysterious Objects In Sky Jacqueliene Fernandez Enjoyed Her Birthday At This Luxury Resort That Costs Rs 4 Lakh Per Night Canada-India Ties "Very Important": Team Trudeau MP Meets S Jaishankar Rahul Gandhi's Seat At Red Fort Triggers Fresh Congress Attack On BJP 2 French Rafale Jets Collide Mid-Air, Instructor, Pilot Missing CBI Summons 5 Doctors For Questioning In Kolkata Rape-Murder Case UP Man Rapes 13-Year-Old Daughter In Amethi: Cops Top Medical Body Suggests Not More Than 74 Hours Work Week For Medics NASA Shares Rare Picture Of South Africa's Largest River As Seen From Space Track Latest News Live on NDTV.com and get news updates from India and around the world.