Home » News » Tech Titans Grilled By Senate About Russian Propaganda

Tech Titans Grilled By Senate About Russian Propaganda

Facebook, Twitter and Google reps faced a grilling by a Senate committee about Russian propaganda that appeared on their sites …read more

Leave a Comment