What has Iran done to show it would not uphold Geneva conventions?
Iran's use of cluster munitions to attack swaths of Israeli cities is also against the Geneva Convention (though I'd again point out that we started hitting civilian targets in Iran first).
Both sides have violated the conventions, but the US and Israel have violated them to a much greater degree (especially Israel and all their attacks on Lebanese civilians not to mention razing Gaza).