Texas Senate with research participant results

1 year ago
34

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...