Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka, is an island country in South Asia, located in the Indian Ocean southwest of the Bay of Bengal and southeast of the Arabian Sea. Read More
As Sri Lanka faces its worst economic crisis in decades, common citizens are facing a severe scarcity of essentials including fuel and food and people are forced to use candles in the absence of electricity. ...