Israel Solidarity Flotilla to Set Sail from Sweden

650
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.
news tech music