Congrats your vote is saved successfully!
Those who are afraid of Allah are not afraid of anything else. Those who are not afraid of Allah are afraid of everything else... (paraphrased)
When he speaks against the oppressors without any fear, Prophet's companion Hz. Abuzar goes through my imagination. Reminds me of a Saying of Imam Ali (a.s); something to the effect of:
He is a true messenger of Imam Mehdi a.s.
Nice man nice wording!