Holidaymakers’ horror as human foot washes up on Ibiza beach - A beachgoer found the human appendage on the shore of a ...