Guess who is supporting conservatives against Big Tech? Russia! [Video]
Dr. Steve Turley shows here how Russia, the world’s largest conservative power, is fighting big tech giant Google in behalf of a conservative channel known as “Tsargrad“, a conservative, Russian Orthodox Christian channel. This is a fascinating piece of news, showing an international component to the issue of free speech rights on the Internet. Tsargrad sued […]