January 2024
January 18, 2024
Exclusive: Mehdi Maskinnavaz Self-Immolated in Prison Following Ban on Contact with His Daughter
Mehdi Maskinnavaz, a political prisoner in Evin prison, self-immolated in protest against the ban on contact with his daughter, resulting in severe burns and hospitalization.…