Skip to content
Home » new york city

new york city

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.