French television channel C8 was set to go off air Friday following a decision by the country's media watchdog, sparking an outcry among right wing politicians. The Barron's news department was not ...