Stephan Templ, who was sent to prison on controversial fraud charges, is accusing his country of re-validating Nazi racist taxes in flawed restitution reviews.
Jewish groups and Israeli politicians criticized the European Parliament for hosting Alaeddin Boroujerdi, who chairs the Committee for Foreign Policy and National Security of Iran’s parliament, and his delegation.