Israeli forces released 175 activists after abducting them off the coast of Greece, but have refused to release two others, transporting them to Israel


From thecradle.co via This RSS Feed.