
Iran demolishes prison despite warnings of erasing evidence of mass killings
One of the last watchtowers at Iran’s Rajaei Shahr (Gohardasht) prison was demolished Saturday, as authorities dismantle a site of mass political executions despite longstanding warnings that its destruction could erase evidence of crimes against humanity.
















