8 min read News Society Outrage As Senate Imposes Death Penalty On Hate Speech Offenders 5 years ago Society Watch The Senate has reintroduced a bill it abandoned under pressure last year through which it sought to impose the death...