Solomon Islands trapped in Chinese debt as it turned into a PLA naval base of the Indo-Pacific
The bright lights of a $120 million stadium complex built by China tower over the Solomon Islands capital. Below, the national hospital is so overwhelmed its patients are being treated with intravenous drips inside a […]