Russian propagandists (Lauren Chen) and Russian funded Tenet Media was outed (Know More News)