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