This is a time for humanity and moral clarity to prevail.