NEW YORK –- Time Warner Cable pulled the plug on Current TV just hours after news of the cable channel’s sale to Al Jazeera became official. “This channel is no longer available on Time Warner Cable,” read an on-screen message where Current TV used to be found. Al Jazeera took a major step into the […]