3 ms·Infamous Russian Troll Farm Appears to Be Source of Anti-Ukraine Propaganda24 points by Anon84 5y ago