Millions of people on the streets in Iran are fighting for the basic right of self-determination... how much of this is due to President Obama's Cairo speech.... if any? It's good, old-fashioned political pugilism when EC takes on Rock from the African-American Political Slugfest.