The dems talking about revoking the AUMF is NOT related to Iran. It is about prosecuting them for the treason and use of Military Courts associated with enemy combatant status.
Benghazi was about supplying al qaeda with weapons in return for gold. Politicians supporting terrorist are trying to create a defense for the imminent executions. They tried to end lynching, they are trying to end the death penalty . This attack on POTUS' power is not about terrorists it is about those who funded them.
Here is the AUMF
https://www.congress.gov/107/plaws/publ40/PLAW-107publ40.pdf