If you look at Sri Lanka on a map, you might think it’s small when you compare it to India sitting pretty nearby. Don’t let that fool you—this island has a population of 22 million and a history ...
Sri Lanka's foreign minister said on Wednesday that the South Asian island nation had signed an agreement with Chinese state ...
The disaster claimed the lives of at least 228,000 people in total, including over 30,000 people in Sri Lanka alone. It devastated vast swathes of coastal regions around southeast Asia ...