Tag: David Amess
British MP David Amess: A “Catholic Kidush Hashem”
From frequent travels to the British Parliament over the past decade, it has become clear that those who now speak up for Israel in the UK may take their lives in their hands.
Having met...