Sri Lankan locals are desperately looking for someone to criticize for their current situation, and they have narrowed it down to Beijing and its debt diplomacy. The situation has deteriorated to the point that Sri Lanka is turning off street lights as the energy crisis worsens.
Sri Lanka is in the midst of an economic crisis that is wreaking havoc on the country's economy, as a devastating energy crisis threatens to turn into food and other vital goods shortages.
Sri Lanka is startin...