The International Federation of Journalists (IFJ) has released its annual statistics, reporting that 122 journalists and ...
In 2024, the execution rate of Afghan citizens in Iran has seen a sharp rise, with reports from Iran’s Human Rights Organization indicating a nearly 300% increase compared to th ...