Expand
Updated
Authorities demolished one of the last watchtowers at Iran's Rajaei Shahr (Gohardasht) prison on Saturday, continuing the dismantling of a site long associated with mass political executions. Rights advocates have repeatedly warned that destroying the site could erase physical evidence relevant to crimes against humanity investigations.
Sources:Iran International