Daily Archives: November 13, 2017


Give Me Liberty, or Give Me Corporate Personhood

By Taylor Holden* The Trump administration recently rolled back federal requirements that employers include birth control coverage in their health insurance plans, significantly expanding exemptions for corporations that cite moral or religious objections at the expense of the health of hundreds of thousands—if not millions—of women. This new policy is the latest in a long…

Old Paper by ThunderThemes.net