3 ms·
That’s not true at all. Twitter has a lot of influence in the UK, France, and Germany. EU officials have already commented on this whole situation
by bowsamic 4y ago
That’s not true at all. Twitter has a lot of influence in the UK, France, and Germany. EU officials have already commented on this whole situation