Colombo is the commercial capital and largest city of Sri Lanka by population. According to the Brookings Institution, Colombo metropolitan area has a population of 5.6 million, and 752,993 in the city proper. Read More
Sri Lanka's ousted President Gotabaya Rajapaksa returned home in the early hours of Saturday after fleeing the country in July, according to a senior security official. ...