Russia Formally Warns Google, Facebook Against Election ‘Interference’ & Meddling

Non-compliance will be viewed as meddling in Russia’s sovereign affairs, according to a statement.