translate English to German: An outpouring of public opinion could induce Putin to call a halt to his heinous crime against humanity.
Ein öffentlicher Aufschrei könnte Putin vielleicht dazu bewegen, sein verabscheuungswürdiges Verbrechen gegen die Menschlichkeit zu stoppen.