Geopolitics
New York: Micro-blogging site Twitter on Friday announced it has suspended over 32,000 accounts from its platform following an investigation that found ties to state-run propaganda and disinformation operations by China, Russia and Turkey. more