Looking At The Reasons Behind Sri Lanka’s Collapse

The island nation of Sri Lanka made global news when its democracy and finances completely collapse. Here is an in-depth analysis as to why that happened.