Twitter’s European boss says it has done more to combat online trollsBy News Hub Asia Reporter - December 26, 2015FacebookTwitterPinterestWhatsAppLinkedinEmailTelegram Load More