In March 2022, after Russian forces occupied the Ukrainian city of Bucha, dozens of civilians were killed on Yablunska Street over the course of three days. Russian authorities later claimed that the ...Show more