By World Jewish Congress
Three members of Germany's parliament, theBundestag, have arrived in Iran for a controversial week-long visit which they claim serves to address human rights violations. "For us it is important to make our position very clear once again, especially in regard to the striking human rights abuses in Iran," the head of the delegation ...