By Foo Yun Chee and Thomas Balmforth BRUSSELSâTwitter said on Tuesday it had taken down 373 accounts which it said had ties to Russia, Armenia,…
By Foo Yun Chee and Thomas Balmforth BRUSSELSâTwitter said on Tuesday it had taken down 373 accounts which it said had ties to Russia, Armenia,…