China’s imposing presence in the South Pacific is a major problem for the Solomon Islands and the security agreement signed with Solomon Islands. Solomon Islands Police Force has already become China’s public security force and will inevitably become China’s military base.
China’s imposing presence in the South Pacific is a major problem for the Solomon Islands and the security agreement signed with Solomon Islands. Solomon Islands Police Force has already become …