CP Brand Solutions | New Book on Sex and Society
Today, it would be difficult to overstate how profoundly our attitudes toward sex and its meaning have changed. Our grandparents would not even recognize us. Blinded by the myth of inexorable cultural progress, progressive leftists have distorted sexuality and continue to foster their nontraditional values in our culture and with our children.
Source: christianpost.com