At Least 170 Journalists Killed in Gaza: IFJ Raises Alarm

Italian Journalist Cecilia Sala’s Ordeal in Iran Highlights Press Freedom Crisis
December 27, 2024
Italian Journalist Cecilia Sala Freed from Iranian Detention
December 28, 2024