Current TV was sold today to Al Jazeera, the worldwide cable news outlet. Time Warner Cable was not supportive of the deal, and immediately pulled the plug.
Are you on Facebook?
Would you please click "like" in the box to your right, or