Should the statue of Ned Kelly at Glenrowan be pulled down?

Posted 2 years.