Saturday, January 15, 2022

"The Trusted News Initiative" Is A Pro-Censorship Organization Run By The BBC and MSM

link.   The name of the thing adds insult to injury.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home