Salim Hamdan

‘The Oath’: American Intelligence Gets it Wrong