Sunday, December 20, 2009

Zionism: theft of lands and organs

israel's channel 2 on organ theft. (thanks Nimer)