The New York Times reported on 16 October that the People’s Republic of China had leased the island of Tulagi from Solomon Islands. A secret deal was apparently struck in September, no doubt around the …
Tag Archive for: "Tulagi"
The New York Times reported on 16 October that the People’s Republic of China had leased the island of Tulagi from Solomon Islands. A secret deal was apparently struck in September, no doubt around the …