Corruption at the Department of Defense (DOD) has resulted in the Solomon Islands signing a security pact with China and more recently denying port of call entry for all US Navy ships. The largest island in the Solomon islands is … Continue reading →
Source