Britain in the Dock
S58 E35 September 27, 2010
Source:
Advertisement
Advertisement
Advertisement
Overview
Paul Kenyon asks if the British Army can be trusted to police itself, as it stands accused in two separate inquiries of committing war crimes in Iraq.