Texas Senate with research participant results

17 days ago
29

Tech Watch Project research participants are registered voters in all 50 states. The study showed that online manipulation shows biased content can shift votes up to 66%.
Americasdigitalshield.com

Loading comments...