The palace secretary to a princess foils a sheik's plot to grab royal oil.
2024
1994
2013
2022
1992
2014
1993
2006
1988
2012
1999
2010
1986
2023
2011
2015