Twitter and Facebook and Russia: Consider the numbers

left i on the news | January 20, 2018 Remember how we were initially told that “Russia” (in quotes, because we have no idea who actually placed these ads, whether they had any relationship to the Russian government, or whether they were Russian at all) placed 3000 ads on Facebook? Only to learn later that […]

Source