Tag: Mohammad Javad Vafaei Sani

Iranian boxer Mohammad Javad Vafaei Sani wins human rights award while facing execution

Iranian boxer Mohammad Javad Vafaei Sani has received a prestigious international human rights award while remaining on death row,...