UN Watch: IDF treatment of civilians in Gaza

Media Type Posted on |

Former commander of British forces in Afghanistan talks about the IDF’s treatment of Gaza’s civilians during operation Cast Lead.

Comments

comments

Back to Top