British Home Affairs Select Committee

Facebook, Google, Twitter, & YouTube Are “Lifeblood of ISIS” [video]

The British Home Affairs Select Committee published a report assessing that Facebook, Google, Twitter, and YoutTube are “consciously failing” to prevent…

8 years ago