Why does this guy even have a WeChat, let alone trust it? Using Chinese controlled social media when you are an official in Australia? Those two countries hate each other, why rely on that? If I recall correctly, you needed Chinese ID to even sign up for WeChat.
We build Freedom Of Speech Software. We champion free speech, individual liberty and the free flow of information online. All are welcome.