Russian troops set fire to a poster of the Chechen national symbol, the wolf, in Grozny February 7. .....
Russian troops set fire to a poster of the Chechen national symbol, the wolf, in Grozny February 7. Russian officials flew to Chechnya to visit the shattered regional capital on Tuesday where the military has launched a "clean up"operation to kill those rebels still in hiding.