Technology Facebook moderators say they were not adequately prepared to catch Russian propaganda ads September 19, 2017 johorbiznet Johor News Facebook moderators say they were not adequately prepared to catch Russian propaganda ads International Business Times UK Full coverage Source: Technology News Feed