Israel Solidarity Flotilla to Set Sail from Sweden

714
7.7%
Published on 21 Aug 2018, 14:30
TRENDING | The "Sailing Church" is a Christian-led flotilla sailing toward Israel to champion it as the only country in the Middle East that treats Christians well. Skipper of "Elida" Stefan Abrhamsson talks to Emily Frances.
newstechmusic