Photo by Jonathan Benedek/TPS on February 28, 2016

British Parliamentarians: Seeing Israel Is a Must

Written by Jonathan Benedek/TPS on February 28, 2016
Jerusalem (TPS) – Israel absorbs its share of criticism in Europe, including the UK. But a num…

Please log in to view more…