Iran Executes Another Athlete

The Iranian government executed wrestler Mehdi Ali Hosseini on Monday, January 25, in spite of condemnations from the international community, showcasing the ayatollahs’ disregard of human rights and its insecurity over protests. This echoes the case of champion wrestler Navid Afkari who was executed in September, despite an international campaign to save his life. Afkari … Continue reading Iran Executes Another Athlete