Saudis acknowledge their role in foiling parcel-bomb plot
Tags: Al Qaeda in Iraq, europe, Saudi Arabia, Yemen
Topics of Interest