Two newly-appointed Ambassadors to Sri Lanka presented their credentials to President Anura Kumara Dissanayake at the Presidential Secretariat in Colombo…