Natalie Morales Reports on 48 HOURS: “Who Poisoned Angela Craig?”

(L-R) Angela and James Craig

Watch a preview

James Craig was a well-known dentist, who with his wife Angela Craig, was raising six children in Aurora, Colo. But on March 6, 2023, Angela Craig reported feeling sick and her husband took her to the hospital. Doctors could not determine why Angela was so sick. Two hectic weeks later, after being put on life support, Angela Craig was dead. Her autopsy revealed she had been poisoned and police claim the evidence pointed to her husband. Contributor Natalie Morales reports on the case set to go on trial this summer on 48 HOURS: “Who Poisoned Angela Craig?” to be broadcast Saturday, March 23 (10:00-11:00 PM, ET/PT) on the CBS Television Network and streaming on Paramount+.

Police would allege that a package containing the poison potassium cyanide had arrived at Jim Craig’s office – and that he had ordered it. They also allege Craig researched poisons online and then purchased potassium cyanide and arsenic. He was later arrested and charged with first-degree murder but pleaded not guilty.

Podcaster Steffan Tubbs, who covered the case, says police noted in the arrest warrant that Craig had made a Google search for: “How many grams of pure arsenic will kill a human?” Authorities believe he went further, lacing his wife’s drinks with poison.

“He administered, allegedly, the poison via her protein shakes,” Tubbs tells 48 HOURS.

Skye Lazaro, an attorney familiar with cases involving poison, tells 48 HOURS Craig’s defense might argue that police rushed to arrest him.

“It’s essentially a three-day investigation,” says Lazaro of the time it took police to charge Craig.

At a preliminary hearing in 2023, Craig’s attorney said his client has a history of depression and had sought counseling in the past.

Lazaro says the defense might also argue Craig was researching poison not to use on his wife, but on himself.

As for the allegedly poisoned protein shake, Lazaro says that from what she’s seen of the evidence so far, “The state hasn’t presented you any evidence that the poison was actually in the drink.”

Judy Tygard is the executive producer of 48 HOURS, which is broadcast Saturdays at 10:00 PM, ET/PT on CBS, and streams anytime on Paramount+. You can also watch 48 HOURS on the CBS News Streaming Network Wednesdays at 8:00 PM, ET. 48 HOURS is also available on, Fave TV, Pop TV, Pluto US, Pluto UK, Pluto Nordics, Pluto Canada and Pluto South Africa. Download the CBS News app on your phone or connected TV. Follow 48 HOURS on X, Facebook and Instagram. Listen to podcasts at CBS Audio.


Press Contacts:

Kishon Springer