“Russian scoundrels" -Close-range footage of foreign fighters fighting in Ukraine against Russians
“Russian scoundrels" -Close-range footage of foreign fighters fighting in Ukraine against Russians
By Kirill Shamiev
“On a freezing winter dawn, a column of Russian troops moved through what the leadership in Moscow..