Human Rights Watch finds evidence of Russian atrocities in Bucha April 21, 2022 Europe IFTTT NYT NYTimes The group released a report Thursday documenting evidence of summary executions torture and forced disappearances by Russian forces in a suburb of Kyiv. +