Society is witnessing yet another scapegoat …

Society is witnessing yet another scapegoat ritual.