The United States ambassador to the UN Samantha Power shakes hands with Sri Lanka’s Foreign Minister Mangala Samaraweera in Colombo yesterday. The US ambassador arrived in Sri Lanka yesterday on a three-day official visit.

The United States ambassador to the UN Samantha Power shakes hands with Sri Lanka’s Foreign Minister Mangala Samaraweera in Colombo yesterday. The US ambassador arrived in Sri Lanka yesterday on a three-day official visit.