Putin Says Russia Should ‘Strangle’ Foreign Tech Companies

President Vladimir Putin said late Monday that Western tech companies still operating in Russia but acting against the country’s interests should be “strangled,” as authorities seek to replace…

Continue Reading