sexual rights

American Life League | May 19, 2010
The International Planned Parenthood Federation released a declaration of Sexual Rights, seeking to impose its twisted views on human sexuality on…