Ford: Secularism in an outraged society

Outrage is defined as a strong reaction of anger or indignation. According to the Merriam-Webster dictionary, it is an act that violates accepted standards of behaviour or taste. Read More