And what uniform does Hamas wear?
Discussion
Irelevat. It's duty of army to recognize who is valid target. It's unethical for hamas not have uniforms, but it's not free pass for israel to mass murder civilians.
They have gone well out of their way to announce ahead of time. They are not targeting civilians.
Forcing civilians to abadon their possession and force them to flee without means to survive is still targeting civilians and mass murder.