A witness testified in court Wednesday about the shooting deaths of a man and his pregnant wife in St. Vital in 2008.

Steven Solomon, who is now in the witness protection program, called it the worst weekend of his life.

He told court he was there as the accused pulled the trigger.

Solomon, who is the Crown's key witness, testified he was with the man accused of the shootings, Kelly Clarke, in the days leading up to and during the murder of Joel Labossiere and his pregnant wife Magdalena on Chokecherry Cove in 2008.

Solomon testified he and Clarke had been on a booze and cocaine bender before the shootings.

Solomon told the jury how an hour before the killings Clarke talked about the victim, Joel, and informants and about how this was the kind of thing that happened to them.

He said he was behind Clarke as he entered the couple's home on Chokecherry Cove.

Solomon said he heard two shots and a man and woman screaming.

After the killings, Solomon went back to his job as a courier.

When he met up later with Clarke, talk of the murders would come up.

Solomon told court that Clarke said: "You're lucky - I was going to make you do one of them."

He also told court that Clarke said: "It feels really good to play God."

Solomon testified he never knew Clarke's plan on the night of the killings in 2008.

Solomon was arrested for some break and enters a month after Joel and Magdalena were killed.

After being arrested for the break and enters, Solomon told police about the shootings.

When Solomon was asked Wednesday by the Crown about why he decided to speak out, Solomon said he thought about Joel's family and that nobody deserved what had happened.

Under cross examination from the defence, Solomon admitted to carrying out 84 break and enters in a year and a half and to cheating a former employer out of $20,000.

Also during cross examination, Solomon was asked why he originally told officers he wasn't at Chokecherry Cove on the night of the killings, before later saying he was there. When asked why he lied at first, Solomon said he didn't want to be attached to the crime.

Solomon was never charged for any crimes connected to the Labossiere murders.

The Crown is expected to wrap up its case Thursday.

- with a report from CTV's Stacey Ashley