World News A Closer Look at USAID Programs in Sri LankaQUEENS, New York — Sri Lanka is an island country in South Asia located in…