Human Rights Watch accuses Israel of an indiscriminate strike on Tehran’s Evin prison during the recent war with Iran, while alleging Iranian authorities beat and tortured inmates after evacuation.

Read more