India hosted the an annual summit which gathered leaders from 28 countries, including the presidents of China and Iran. Though, the U.S. was notably absent.
Source attribution
Summary of a report first published by NPR. Read the full story on their site for the complete reporting.
Read the full story at NPR



