Cecilia Sala's release from Iran highlights critical issues surrounding press freedom and journalist safety.
Iran's demand for the death penalty against Israeli leaders raises urgent questions about international law and geopolitical tensions.