
Francesco Tedeschi
Francesco Tedeschi is a freelance journalist based in Rome. His investigative journalism has covered environmental crimes, financial regulation and public policy for leading Italian publications. He has worked as an international correspondent from Georgia and on the Turkish-Iranian border.
Latest from Francesco Tedeschi
A Libyan General Accused of Crimes Against Humanity Was Arrested in Turin. Why Did Italy Let Him Go?
Libya’s Gen. Osama Njeem was wanted by the ICC for crimes against humanity he committed at Mitiga Prison, where detainees — many of them migrants — were tortured, raped and extorted. Yet when he was arrested in Turin in 2025, Italy swiftly flew him home. Why?