Tag: p_vid=news-83874420
Posted in Static News
Human Rights Watch official on war crimes documented in Bucha
avnblogfeed April 11, 2022 38 Comments on Human Rights Watch official on war crimes documented in Bucha
ABC News’ Linsey Davis speaks with Rachel Denber, deputy director of the Europe and Central Asia Division at Human Rights Watch, about war crimes documented…