Sonoma County prosecutors have filed multiple felony charges against three New York residents accused of running a sophisticated bank fraud and identity theft scheme across the Bay Area.
Per the Press Democrat, following a months-long investigation, authorities tracked the suspects to a Vacaville hotel where they seized over $15,000 in cash along with a stash of forged IDs and credit cards.
The trio—Carleen McGeachie, Richard Logan, and Heaven Richards—were arrested after investigators reportedly watched them attempt several fraudulent withdrawals last Friday.
All three remain in custody without bail as the Sheriff’s Office continues to look into at least two other individuals believed to be part of the ring.


