Seems everyone in the world is making fun of the most powerful nation on Earth these days for not being able to keep its own government running. But Chinese netizens think the US is inspiring, because the people actually hold some power.
All over the news – including here on The Takeaway – we’ve been hearing about Occupy Wall Street and the complaints of the “99 percent” against politicians and big corporate interests. But what exactly is the Occupy Wall Street movement alleging? One of the protesters’ main complaints is that the political system is currently in the grips of corporate financial […]
The Senate Ethics Committee says it has “substantial and credible evidence” that former Nevada Senator John Ensign, who left office over a sex scandal and its sordid cover-up, violated campaign finance and lobbying laws. The committee accused the former lawmaker of paying a high severance to one of his former aides in the fallout of […]