Home The Israeli military has used Palestinians as human shields in Gaza, soldier and former detainees say