Armitage praises Russia's anti-terror efforts in Moscow visit (AFP) AFP - US Deputy Secretary of State Richard Armitage praised Russia's anti-terror efforts as he laid a wreath at a site of a recent Moscow metro suicide bombing. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 