Sri lanka it seems has defaulted on 51 billion external debt. Nepal looks like the next to fall as well.

Share this story

 

 

h/t  LurkerOfShadow

0 views