San Jose woman charged with arson, embezzlement

Janice Carlstrom of San Jose was arrested on Thursday after the sheriff's office said she confessed to the bizarre string of crimes, which stem from a fire at her office, Pollack Investments at 14500 Big Basin Way, Suite C, in Saratoga, on Nov. 4, 2019.

Top Videos

Most Watched

KTVU Vault

Wild Rides