West
Colorado dentist accused of poisoning wife tried to get fellow inmate to plant fake suicide notes: police
A dentist accused of killing his wife by putting poison in her protein shakes asked a fellow jail inmate to plant letters to make it look like his wife was suicidal, police say.
James Craig asked the inmate to put the letters in Craig’s garage and truck at his home, Aurora police detective Bobbi Olson testified Wednesday at a court hearing on the new allegation against Craig, KMGH-TV reported. The inmate believed the letters were written by Craig but meant to appear as if his wife, Angela Craig, had written them, said Olson, the lead detective in the case.
Angela Craig, a 43-year-old mother of six who was married to her husband for 23 years, died in March 2023 of poisoning from cyanide and tetrahydrozoline, the latter a substance found in over-the-counter eye drops, according to the coroner.
COLORADO DENTIST TO ENTER A PLEA IN FATAL POISONING OF WIFE, MOTHER OF 6
Craig is alleged to have bought poisons online just before his wife began to experience symptoms that doctors could not find a cause for. But his lawyers have argued there is no direct evidence that he put poison in his wife’s shakes and have accused Olson of being biased against him.
Colorado dentist James Craig, right, is accused of fatally poisoning his wife and the mother of his six kids, Angela Craig. (Facebook)
According to Olson, Craig offered money to pay for the bond for the inmate to be released from jail or perform free dental work in exchange for planting the letters but the inmate decided not to take him up on the offer, the detective testified.
The inmate instead contacted law enforcement, she said.
The defense argued that the inmate was not a credible witness.
One of Craig’s lawyers, Andrew Ho, pointed out that the inmate only contacted authorities after an initial hearing to review the evidence in the case last summer, which was widely covered by the media, and that the inmate could not accurately identify the color of Craig’s truck.
However, a judge agreed prosecutors had presented enough evidence for Craig to also be tried on the new charge involving the inmate, filed last month, of solicitation to commit tampering with physical evidence. The inmate’s name was redacted from the document.
Craig was already charged with first-degree murder and and another count of solicitation to commit tampering with physical evidence. He pleaded not guilty to those two charges in November 2023.
Craig is scheduled to face trial on Aug. 8.
Read the full article from Here
Arizona
Proposed data centers, ICE facility create mixed emotions in rural Arizona town
MARANA, AZ (AZFamily) — Proposals for data centers and ICE detention facilities in Marana are dividing neighbors and turning some against their local leaders.
These are two issues that some Republicans and Democrats are finding themselves agreeing on, as people try to take charge of who and what ends up in their communities.
“Well, first I think everyone on our city council needs to be replaced. What they are doing to Marana and surrounding areas is destroying our future and our kids’ futures,” a Marana resident said.
A recent proposal by the Department of Homeland Security would create an ICE detention center about 3 miles from the community center.
The property proposed for the ICE facility was a minimum-security prison with a capacity of about 500 people. The release said that renovations will increase capacity to 775, but could expand to over 1,300.
DHS officials say the facility would include more exam rooms, a dental area, and other features.
Arizona’s Family asked DHS for some clarification on those numbers and details. DHS released a statement saying, “ICE does not discuss individual pre-decisional conversations, but when a new facility contract is finalized, information will be available on ICE.gov.”
Data center concerns
Meanwhile, a rezoning application for a data center surfaced on the Town of Marana’s website last week.
It’s the second potential data center in the area and has people itching to get to public comment to voice their concerns.
“The detention center- we don’t need that here; no one wants that here. The data center- I mean, we already don’t have water and it’s awful; we don’t need another data center. Look at the ones across the country and what they’re doing,” the Marana resident we spoke with said.
Marana Town Manager Terry Rozema said nothing is set in stone.
“There’s so many factors that could come into considering whether or not something is beneficial to a community,” Rozema said.
Supporters of these projects said they will create jobs.
See a spelling or grammatical error in our story? Please click here to report it.
Do you have a photo or video of a breaking news story? Send it to us here with a brief description.
Copyright 2026 KTVK/KPHO. All rights reserved.
California
California bill to block registered sex offenders from local office rejected by Senate committee
FRESNO, Calif. (KFSN) — California bill aimed at preventing registered sex offenders from holding local elected office was halted Tuesday after a Senate committee declined to advance the measure without changes opposed by its author.
Assembly Bill 2753, introduced by Assemblywoman Esmeralda Soria in February, would have prohibited anyone who is or has been required to register as a sex offender from running for local elective office.
“This issue is critical. We have heard loud and clear from the community that we must do something,” Soria said.
The proposal came to a stop in the Senate Elections Committee, where lawmakers argued the bill’s restrictions were too broad.
California’s sex offender registration system is divided into three tiers. Tier 1 offenders are generally required to register for 10 years, Tier 2 offenders for 20 years and Tier 3 offenders for life.
According to Soria, committee members proposed limiting the bill to Tier 3 offenders. She rejected those amendments, arguing that the legislation should apply more broadly.
“For this not to be the law today, where we’re banning people that have committed some of the most horrific crimes against children, against other people, you know, and we have survivors out there, I think it’s a disservice,” Soria said.
The bill had attracted significant support before reaching the Senate. It was backed by the Fresno City Council and passed the Assembly floor in April.
Fresno City Council President Nelson Esparza traveled to Sacramento to testify in favor of the measure and said he was disappointed by the outcome.
“I call it really a gut punch for our community, and what we had experienced here, and sort of the upheaval… I don’t think we want that to happen again here at Fresno,” Esparza said.
Esparza referenced controversy earlier this year involving registered sex offender Rene Campos, who sought a seat on the Fresno City Council but ultimately did not qualify for the ballot.
Opponents of the bill argued that candidacies should be decided by voters rather than restricted by law.
“It should be a decision made by the voters, so a person should not be barred from running for office and let the voters make the decision that makes the most sense for them,” said civil rights attorney Janice Bellucci.
With the committee declining to move the bill forward under its current language, efforts to enact the proposed restrictions have stalled for now.
Copyright © 2026 KFSN-TV. All Rights Reserved.
Colorado
Where to watch Miami Marlins vs Colorado Rockies: TV channel, start time, streaming for July 1
What to know about MLB’s ABS robot umpire strike zone system
MLB launches ABS challenge system as players test robot umpire calls in a groundbreaking season.
The 2026 MLB season has surpassed the quarter mark, and after each team’s first 40 games, there’s plenty of reasons to tune in all summer long.
Chicago White Sox slugger Munetaka Murakami has already proven doubters wrong by launching 17 home runs, Pittsburgh’s Paul Skenes consistently looks like the best version of himself on the mound and Milwaukee ace Jacob Misiorowski is throwing harder than any starter in the majors.
The MLB action continues on Wednesday as the Miami Marlins visit the Colorado Rockies.
Here’s everything you need to know to tune in for the first pitch.
See USA TODAY’s sortable MLB schedule to filter by team or division.
What time is Miami Marlins vs Colorado Rockies?
First pitch between the Colorado Rockies and Miami Marlins is scheduled for 8:40 p.m. (ET) on Wednesday, July 1.
How to watch Miami Marlins vs Colorado Rockies on Wednesday
All times Eastern and accurate as of Wednesday, July 1, 2026, at 6:34 a.m.
- Matchup: MIA at COL
- Date: Wednesday, July 1
- Time: 8:40 p.m. (ET)
- Venue: Coors Field
- Location: Denver, Colorado
- TV: Rockies.TV and Marlins.TV
- Streaming: MLB.TV on Fubo
Watch MLB all season long with Fubo
MLB regional blackout restrictions apply
MLB scores, results
MLB scores for July 1 games are available on usatoday.com . Here’s how to access today’s results:
See scores, results for all of today’s games.
-
Arizona4 minutes agoProposed data centers, ICE facility create mixed emotions in rural Arizona town
-
Arkansas6 minutes agoCentral Arkansas bike trail breaks ground in Cabot – The Arkansas Leader
-
California12 minutes agoCalifornia bill to block registered sex offenders from local office rejected by Senate committee
-
Colorado19 minutes agoWhere to watch Miami Marlins vs Colorado Rockies: TV channel, start time, streaming for July 1
-
Connecticut22 minutes agoLamont signs law in Norwich to stop pay to contractors violating wages
-
Delaware27 minutes ago
Delaware has gotten these 15 verbal commitments from football recruits
-
Florida34 minutes agoKids with autism are prone to drowning. Florida is trying to prevent that
-
Georgia37 minutes agoBradenton man wanted for murder is found hiding in Georgia