Iran Executes Seven More Amid International Outcry

A public execution in Iran
A public execution in Iran

Despite mounting criticism from global leaders and rights activists, Iran executed seven more people on drugs and murder charges Thursday.