Russia released footage of decommissioned equipment said to belong to Ukrainian troops in Belgorod

1 year ago
59

Russia released footage of decommissioned equipment said to belong to Ukrainian troops in Belgorod

Loading comments...