Authorities Sold Body Organs of Iran Protests Victims

One year ago, these days, for the first time, Iranian dissidents announced that the government had killed more than 1,500 protesters and bystanders during the bloody suppression of the November 2019 anti-government protests in Iran. Some while later, the United States and Reuters declared the same number via separate investigations and reports. Furthermore, the State … Continue reading Authorities Sold Body Organs of Iran Protests Victims