No image available
New York celebrates ‘first flush’ of new toilet
It is billed as the ”first flush” — the ceremonial opening of a new public toilet on the streets of New York City. The first of 20 public toilets under the city’s street-furniture contract with Spanish advertising giant Cemusa opened on Thursday at Madison Square Park in Manhattan.