Writing for the EU Reporter, Counter Extremism Project (CEP) Executive Director David Ibsen last week criticized Big Tech for failing to take responsi