Russia’s crackdown of tech companies continues, as a Russian court has fined Facebook and Twitter for not deleting content the government deems illegal. Russia has become increasingly critical of tech companies, and has taken measures to exert control over them Read More