Kevin on al-Mayadeen (Arabic) TV discussing Iranian Revolution and US Embassy takeover
And sneaking some 9/11 truth into the mix.
Labels:
al
,
Kevin Barrett