FORA.tv Speaker - Charles Swift

 Charles  Swift  Thumbnail

Biography

Lieutenant Commander, USN Military Counsel for Salim Ahmed Hamdan.

1 Program

Terrorism, Military Tribunals and the Constitution

03.27.06 | 01:24:48 min | 1 comment