Jon talks about and takes calls on the 91% subsidies riders have and who is paying?
Checks and balances still exist and the Supreme Court shows us why!

Japan, Germany...Now Iran? Unconditional Surrender and What It Means!
40:22

Are Expectations of Iran Actually Attainable?
38:21

Human Rights and Safety or Oil??
40:08