Anti-fake news or anti-free speech? The debate over Punjab’s new defamation law

Anti-fake news or anti-free speech? The debate over Punjab’s new defamation law