Footage appeared to show Russian troops executing Ukrainian soldiers near the town of Avdiivka
Footage appeared to show Russian troops executing Ukrainian soldiers near the town of Avdiivka
Terms of Use
Footage appeared to show Russian troops executing Ukrainian soldiers near the town of Avdiivka
Footage appeared to show Russian troops executing Ukrainian soldiers near the town of Avdiivka