(1980)
Released: 1980-04-09
A journalist investigates a newspaper story of the execution of an Arab princess.
Vote Now!