Residents are upset over two newly installed 95-towers, which they say cause “visual” pollution.

Go to full story...