Russian election meddling blocked
Facebook has suspended Instagram and Facebook accounts linked to Russian efforts to manipulate America’s 2020 election. That came several hours after Czech Republic officials said they had dismantled a Russian espionage cell, disguised as a cybersecurity company, in anticipation of a wave of cyber attacks. [node:read-more:link]