Foreign Investors are lured into the Sultanate of Oman only to be met with corruption, conspiracy, and a government coverup.
2020
1992
2013
1999
2001
2003
2004
1987
2022
2008
2010
2000