Paid Russian propaganda injected into the US. Facebook and Twitter refuse to release these.
Viewing entries tagged
Facebook
Share
Paid Russian propaganda injected into the US. Facebook and Twitter refuse to release these.
Share