Bharat Tamil Nadu: Madras High Court observes ‘Some YouTube channels turning out to be a menace – right time to fetter it’