Friday, 14 April 2023

Twitter staff cuts leave Russian trolls unchecked


via BBC News - Technology https://ift.tt/so1uP52


EmoticonEmoticon