Were British Troops Intentionally Drowning Iraqis During 2003 Invasion?
A judge is investigation claims soldiers threw Iraqi looters into a river to drown.
The post Were British Troops Intentionally Drowning Iraqis During 2003 Invasion? appeared first on The Anti-Media.