'The Shadow Military': Blackwater Scandal

5min Knowledge

by 5min Knowledge

677
87 views
Blackwater may gone too far in 2007 at Nisour Square, Baghdad.