"Following an indictment from the US Department of Justice and after careful review, we are terminating the Tenet Media channel and four channels operated by its owner Lauren Chen as part of our ongoing efforts to combat coordinated influence operations."
Collection
[
|
...
]