Mark Newton on Sky News Business Channel

Discussing the proposed internet censorship legislation.