Twelve hour protest for Palestine