Is this the one you mean?
Sexuality Education And Information Council of the United States (SIECUS)
Yes! That’s it. SIECUS. Evil as they come.