Expand
Updated
Authorities demolished one of the last watchtowers at Iran's Rajaei Shahr (Gohardasht) prison, dismantling a site long associated with mass political executions despite longstanding warnings from rights groups that its destruction could erase evidence of crimes against humanity.
Sources:Iran International