Skip to playerSkip to main content
  • 4 years ago
Iran is second only to China worldwide when it comes to the number of people sentenced to death. The global community and rights groups have long criticized the alarming number of executions in the country.
Comments

Recommended