
A former Los Angeles film producer has been indicted on federal charges accusing him of defrauding victims of more than $12 million through schemes that prosecutors say involved Ponzi-style tactics, false COVID-19 testing invoices, and misappropriated film production funds. David Raymond Brown, 39, was arrested in South Carolina after a... Read More »