Putin “Death Battalion”: Why Chechens are so fearless

A squad of Chechen special forces ‘hunters’ has been ordered to detain or kill specific Ukrainian officials The kill squad was pictured in a Ukrainian forest as they took part in prayer rituals ahead of potential fighting It came after Ramzan Kadyrov, 45, the republic’s leader and a close Putin ally, visited his forces in … Read more