The Homepage of Independent Media

Democrats and Republicans Just Teamed Up to Pass a Bill — You Know What That Means