Arms seized in `al-Qaeda` village
US and British special forces have seized an arms cache at a suspected al-Qaeda base in southern Afghanistan and made five arrests. Full Story
US and British special forces have seized an arms cache at a suspected al-Qaeda base in southern Afghanistan and made five arrests. Full Story