YouTube “terminated” Tenet Media and other channels run by Lauren Chen, who was accused by the DOJ Wednesday of using Russian government money to pay right-wing influencers.
YouTube takes down right-wing channels linked to DOJ Russia indictments
view original post