Supreme Stupidity: Best politicians money can buy

Today our country was officially sold out. In a 5-4 split along ideological lines, the Supreme Court gave corporations carte blanche to buy their politicians. Overruling two important precedents about the First Amendment rights of corporations, a bitterly divided Supreme Court on Thursday ruled that the government may not ban political spending by corporations in Read More