The Tehran regime is brutalizing their own people yet the left will still claim that reason for the hangings is because of US imperialism.
Thats hope and change at work..... excepting they are having problems making it over the first hurdle ..... Islam...