Showing posts with the label politicsShow all
Facebook says it has blocked 115 accounts on its services that may have been engaged in “coordinated inauthentic behavior” ahead of the US midterm elections