I have never heard of Current TV.
Barely heard of Current myself. Mercifully, it is not available on the cable package I have. Neither is Oprah’s network, OWN. There is no way I could accidentally see either.