France’s highest administrative court has confirmed the shutdown of TV channel C8, citing failure to uphold human rights and protect minors. This decision has sparked a wave of criticism, especially from right-wing politicians who view it as an infringement on free speech.