Have Israel, the US and Iran violated international law?

Wait 5 sec.

Civilian targets have been struck by all three warring parties.