It is a funny topic that shows how much liberals hate on humanity.
Liberal Israel makes common use of human shields. They acknowledge it and it is acknowledged by the US. The rationale is that an israeli life is worth more than a palestinian life and therefore, palestinians must be sacrificed to protect military personal lives.
Palestinians are made captive, quite often dressed in israeli miltirary suits and send to scout ahead land suspected to be covered by snipers, land mined etc...
That is the definition of human shields. Civilian population standing near civilian infrastructures, not so much...
Liberals have no problem with human shields, they have a problem with not being able to blow up civilian infrastructures and thus crushing a regional power.
It is all about power.