Comment by t0mas88
> Wearing a uniform and identifying yourself as a soldier of the state fielding a military is the only way to identify an individual as a legitimate target
That was a long time ago. The traditional international laws for armed conflict also make it illegal to wear civilian clothes as a combatant. The problem with organizations like Hamas and Hezbollah is that they're not state armies, often don't wear a clear uniform, but they do launch rockets and wage war.
You can't really claim that people in civilian clothes launching rockets at a neighbouring country are not targets.