The palace secretary to a princess foils a sheik's plot to grab royal oil.
2023
2025
1930
1959
1980
2016
1984
1988
1943
2017
1963
1942
1952
1931
1982
1949