NHS is a TLA for something i’ve no F*****g idea. Words work. Please use them.
They do indeed. People post articles from news papers all the time with out identifying the State or City.<> I think NHS is National Health Service.