Chechen soldiers continue to fight the Russian invaders