The “elite” Chechen super soldiers blind firing in an open position. “Inshallah the bullet will be guided with the light of Allah and Kadyrov’s glory” 1.3K views22:00