September 7, 2021 Robin Hood WEBINAR VIDEO: Afghanistan — Today’s defeat of imperialism & tomorrow’s defeat of the Taliban
August 15, 2021 Robin Hood Afghanistan – The U.S. occupation took only human lives; Taliban victory is not a sign of peace