17 February 2026, 1:13 pm
Ian Choudri, the CEO of the California High-Speed Rail Authority, was arrested on suspicion of domestic battery in Folsom earlier this month, KCRA 3 has confirmed. Choudri’s attorney Allen Sawyer said ...... Read More »