Lauren Chen and her husband allegedly played a key role in a Russian influence operation, deceiving U.S. influencers about their funding sources for their media company.
The Department of Justice accused Chen and Donovan of masking their company's funding, which came from Russian nationals involved in a $10 million propaganda scheme.
Collection
[
|
...
]