Ellen Admits to Knowledge of Russian Ads

There’s been some controversy surrounding Russian hackers taking over Facebook ads last year, and Ellen confessed she was complicit in the entire scandal.
https://www.youtube.com/watch?v=SUM0vqEw9oI
Copy link
Powered by Social Snap