Israeli Police makes Gaza flotilla activists kneel with hands tied, criticised

Israeli Police on Wednesday forced activists who were aboard a Gaza-bound aid flotilla to kneel ​on the ground in rows with their hands tied behind their backs while a minister looked on. The action drew criticism and sparked outrage. In one video, officers can be seen pushing an activist to the ground after she shouted, "Free, free Palestine".

Load More