@wolf480pl a bit of language pedantry, it would be more normal in English to say "on the streets" (or maybe "in the street") and "in the town square(s)". Don't ask me why ...
> Is this false?
It's about as true about the street or town square as it is about the web, for all the same reasons ;)