Where Did We the People Go?

The “P5+1” agreement with Iran basically mothballs the latter’s nuclear power activities for at least ten years.   Israel and its American loyalists, however, have ordered Congress to wreck the deal.   Congress must obey Israel’s orders.  It’s right there in the Constitution – or, at least, in the version AIPAC must be handing out to newly […]