Skip to main content

Source: Ada Lluch on X

More shocking free speech developments in the UK.

It is so hard for me to accept this is happening in Europe. It is 2025.