Kevin on al-Mayadeen (Arabic) TV discussing Iranian Revolution and US Embassy takeover

And sneaking some 9/11 truth into the mix.

Labels: ,