Article Image
IPFS News Link • WAR: About that War

Iraqi Death Squads

• The Independent
Bombs around Baghdad killed 33 people yesterday, but out of sight is a much more shadowy conflict - one in which the US and Britain seem unable to stop death squads and disappearances.

https://insurityfinancialservices.com/masa-coverage