Human Rights Watch finds evidence of Russian atrocities in Bucha

Human Rights Watch finds evidence of Russian atrocities in Bucha

Placeholder while article actions load Russian forces committed multiple apparent war crimes while occupying the Ukrainian town of Bucha in March, New York-based Human Rights Watch said in a report… Read more