Thousands of Chechens at Putin's side deployed in Ukraine.
Thousands of Chechens at Putin's side deployed in Ukraine.
"Allah Akbar" shouts.