Armitage: Osama will be caught ISLAMABAD, Pakistan Deputy Secretary of State Richard Armitage says Osama bin Laden will be caught  quot;sooner or later. quot;. Armitage is in Pakistan -- a key ally in the US-led war on terror.