{"id":27,"date":"2026-01-21T18:58:51","date_gmt":"2026-01-21T08:58:51","guid":{"rendered":"https:\/\/dalerich.au\/?p=27"},"modified":"2026-01-21T19:34:28","modified_gmt":"2026-01-21T09:34:28","slug":"freedom-of-speech-whistleblower-protection-amendment","status":"publish","type":"post","link":"https:\/\/dalerich.au\/index.php\/2026\/01\/21\/freedom-of-speech-whistleblower-protection-amendment\/","title":{"rendered":"Freedom of Speech &amp; Whistleblower Protection Amendment"},"content":{"rendered":"\n<p>Australia is a democracy, but our Constitution does <strong>not<\/strong> protect freedom of speech.<\/p>\n\n\n\n<p>This amendment would change that.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What this amendment would do<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Protect every Australian\u2019s right to speak, express opinions, and share information without fear of government punishment<\/li>\n\n\n\n<li>Protect whistleblowers who expose corruption, abuse of power, or serious wrongdoing<\/li>\n\n\n\n<li>Prevent governments from silencing criticism, debate, or dissent<\/li>\n\n\n\n<li>Give courts the power to stop unjustified censorship<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What this amendment would NOT protect<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Speech that calls for violence, serious harm, or suffering<\/li>\n\n\n\n<li>True threats or incitement to crime<\/li>\n\n\n\n<li>Criminal acts disguised as \u201cspeech\u201d<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Why this matters<\/strong><\/h3>\n\n\n\n<p>Rights that are not written down can be taken away.<br>An explicit constitutional protection ensures free speech survives political pressure, emergencies, and changing governments.<\/p>\n\n\n\n<p>This amendment balances <strong>freedom with responsibility<\/strong> \u2014 protecting open debate while drawing a clear line at violence.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Australia is a democracy, but our Constitution does not protect freedom of speech. This amendment would change that. What this amendment would do What this amendment would NOT protect Why&#8230;<\/p>\n","protected":false},"author":1,"featured_media":49,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-27","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":1,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":28,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts\/27\/revisions\/28"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/media\/49"}],"wp:attachment":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/media?parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/categories?post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/tags?post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<br />
<b>Warning</b>:  MongoDB\BSON\BinaryInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Decimal128Interface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\JavascriptInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\ObjectIdInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\RegexInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\TimestampInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\UTCDateTimeInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Binary::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\DBPointer::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Decimal128::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Int64::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Javascript::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\ObjectId::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Regex::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Symbol::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Timestamp::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Undefined::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\UTCDateTime::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\Driver\CursorId::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
