The Twitter Files

by Vince McLeod. 17 January 2023   With the release of the Twitter Files recently, it’s now official that the US Government colluded with major social media to manipulate public perception. We now know that the US Government, through the FBI, was able to request Twitter to take down posts they didn’t like. This is not only a … Read more