Sabeel – The anti-Israel Christian activists you never heard of
June 28, 2015
19 Comments
on
Working in North America to undermine Christian support for Israel