Video Said To Show Chechen Fighters in Ukraine

FacebookXPinterestEmailEmailEmailShare

    Russian state news agency Ria Novosti has released footage of what it said was soldiers of the Chechen special forces unit, known as "Akhmat", in the Luhansk region. (May 12) AP