The USA is fighting for freedom of speech on the Internet in Germany...

 

v20240901