Israel's attack on yet another Gaza school-turned-shelter, killing at least 18 Palestinians, has drawn widespread global condemnation,