China sends special emissary to Sri Lanka
China has send off a special envoy to Sri Lanka, where major Chinese investments are being reviewed since a Beijing-friendly president was ousted from power in January and a recent parliamentary election reinstated a national unity government seeking... Read More