By the way, until convinced, he's not a criminal.
You don't even see the problem that's crept into your own language, do you?
Freud would absolutely approve.
If you can get arrested for organizing a protest (that didn't even start that), do you still think that those people are criminals? Just look at all the people that got arrested recently in UK... It's sad, and telegram, not being a UK company (imho) shouldn't be forced to give UK government/police peoples ip addresses and phone numbers.
They absolutely should if they want to operate in the UK.
Does HN operate in the UK because I can access it here? Should they be subject to UK law?
If so should the government be allowed access to non-nationals outside the country? How about if a non-national is inside the country communicating with those outside? How about if those folks are journalist reporting where journalism is illegal (see Russia's laws on "fake news" on Ukraine).
I'm not saying your point of view is wrong, but I think its easy to jump to that conclusion as this is probably the least sympathetic case to set principle. But this _does_ set principle.
If eg. Iran requested IP addresses from Pornhub (Aylo?) for all the visitors from iranian ip addresses who have viewed a gay video there, people would be changing their view pretty fast.
They might get "visitors" from UK, but so do "coffeeshops" in amsterdam.
They just get visitors from UK.
Imagine iran requesting all the IP addresses of people who have viewed gay porn from pornhub (=Aylo or whatever it's called now)
Are you really operating in iran? You don't have servers there, you don't have employees there, you're not a registered company there, what ties do you have with iran? Someone from iran "came to visit"? Sure, so do brits with amsterdam and legal weed.