Skip to content
Home » News

News

None Dare Call It Bribery!

Cecile Richards heads an organization that is a government contractor. It has contracts with both the federal and state governments that provide it with over $500 million in annual income.