Loading...

Iraq Denounces Blackwater USA

| Following an investigation into a recent shootout that left 17 civilians dead in Baghdad, the Iraqi government is demanding compensation from security firm Blackwater USA. Liz Palmer reports.