Popular politics sacrifices humanity, says Hewson – CathNews.