Home Tags Evan Liberty

Tag: Evan Liberty

Defense rests in Blackwater trial

Four Blackwater security guards have rested their defense in the shootings that killed or wounded over 30 Iraqis seven years ago in Baghdad.

Latest news