Sri lanka it seems has defaulted on 51 billion external debt. Nepal looks like the next to fall as well.April 12, 2022, 8:13 PM by Alex MarkShare this story h/t LurkerOfShadow 0 views