A journalist investigates a newspaper story of the execution of an Arab princess.
1990
2004
2005
2024
1983
2015
2019
2023
2012
2008
2010
2022
2018
1957
1984
1961
1965