This is great news, and a big step forward for US-Iran relations.
Of course there are many opponents of the deal, but all of them seem to fall in one of three camps.
1. People who want war with Iran
2. People who oppose everything Obama does, regardless of what it is
3. People who have no idea what is in the bill
I have yet to see any serious criticism of the bill.