Activists to Deliver 4 Million Anti ‘Article 13’ Signatures to EU Parliament
Ahead of the final trilogue negotiations this Thursday, activists will deliver an anti “upload filter” petition signed by four million people to the European Parliament. Lawmakers will …