Sunday, March 25, 2007

Israeli Soldiers Unleash A Dog On A Palestinian Woman


Rage among Arabs about this video showing Israeli soldiers unleash a dog on a Palestinian woman...

No comments:

Post a Comment