CALGARY - Following intensive grilling by a defence lawyer, a drug-addicted former prostitute capitulated Wednesday and retracted allegations she was repeatedly raped by an alleged sex offender.
"I'm lying about everything, he didn't rape me," the woman, who can't be named, told defence lawyer Rebecca Snukal.
"It's finished, he didn't do it, there you go, it's over, let him go."
Crown prosecutor Karuna Ramakrishnan asked Justice Sandy Park to adjourn the case over to Friday to consider her position.
Before recanting, the witness repeatedly told Snukal she couldn't remember specific details of what she said was a 10-hour ordeal which began in the evening of Oct. 28, 2008.
At one point Snukal questioned the woman on what her client, John Francis Dionne, said he did for a living.
"I believe he said he was a carpenter, something to that effect -- carpenter, or painter," the witness said.
But Snukal noted the complainant told police Dionne claimed to be a heavy duty mechanic.
"Was he a carpenter, painter, or mechanic?" the lawyer asked.
"I don't know what his job was, as far as I know he was a rapist, that's what his job was," the woman said.
As Snukal continued questioning her, the woman, an admitted morphine addict, became noticeably agitated, before finally giving in.
"Let Mr. John Dionne ... go free," she said.
"It's over, he's not a rapist."
The woman earlier said Dionne picked her up in his van and asked her if she wanted to smoke some drugs and party.
He then drove her to a cemetery east of the city and when she demanded payment for sex he said he didn't have any drugs or money.
Dionne then repeatedly raped her there before driving her to Airdrie, Alta., north of Calgary, and continuing the assault.
But Snukal noted the woman refused Dionne's offer to take her to the hospital in Airdrie and didn't run when he stopped to get a coffee before dropping her at the Drop In Centre.
Dionne's first trial in June ended in a mistrial when one juror recognized him as being at the arrest processing unit several years ago.
kevin.martin@sunmedia.ca