Record amputations in Iran in face of international criticism December 09, 2024 Iran has carried out an unprecedented number of amputations for theft over the past three years, justifying it under the country's stri...