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".