Tag Archives: Kilgor

Moshe Feiglin: Israel’s Moral Responsibility to Protest China’s Organ Harvesting

At Monday’s caucus on China’s organ harvesting, hosted by MK Moshe Feiglin, Feiglin once again declared that Israel has a moral responsibility to protest the organ harvesting and torture of the Falun Gong and other minorities in China. The caucus […]

Read More