Pro-Palestinian demonstrators scuffle with police on Greek island as Israeli tourist ship arrives

This post was originally published on Global News.