More Bombs in Dagestan

|

Suicide blasts killed at least a dozen in southern Russia Wednesday, as a Chechen rebel leader claimed responsibility for the deadly subway blasts in Moscow. Russia's president promised to continue to fight against terrorist activity.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives