China Deflects Blame for Bankrupting Socialist Sri Lanka
China’s state-run Global Times published an editorial piece on Monday in which it attempted to deflect Beijing’s share of responsibility for Sri Lanka’s current economic crisis, caused in part by Colombo’s recent decision to default on its massive foreign debt, including a large amount owed to