Police in Palmer Twp., Northampton Co., have put a spa out of business, saying that it was a front for prostitution and may even have ties to organized crime. The investigation of the Happy Forest Spa ...