Sri Lanka, once South Asia's most prosperous country, is currently facing its worst economic crisis since independence. The island is no longer even self-sufficient in rice, and people are angry.
Sri Lanka, once South Asia's most prosperous country, is currently facing its worst economic crisis since independence. The island is no longer even self-sufficient in rice, and people are angry.