December 26, 2024
Iran's authorities have been accused of stealing the bodies of slain protesters from hospitals, in order to prevent funerals from rallying the protest movement.

Iran’s authorities have been accused of stealing the bodies of slain protesters from hospitals, in order to prevent funerals from rallying the protest movement.