The "human shields" travelling to Baghdad in a bid to deter the US and UK from bombing Iraq (AD)
Discover 11,128,835 listings and 282,259 playable programmes from the BBC
The "human shields" travelling to Baghdad in a bid to deter the US and UK from bombing Iraq (AD)