A lecture by Caleb Maupin, a member of the United Nations Press Corps reporting for Press TV, and recently returned from traveling on the Iran Shahed, a Red Crescent aid ship that traveled to Yemen, but was turned back by Saudi violence and forced to deliver its cargo to the U.N. at a U.S. base in Djibouti. The Red Crescent doctors and medical service providers on the ship were very disappointed. Caleb addressed to a gathering organized in New York City by Fight Imperialism, Stand Together (F.I.S.T.), an Anarchist youth organization (I think).
Caleb spent a week in Tehran before returning to the U.S. This lecture is very informative about events in Yemen and the social realities in Iran.