India to host meet on Afghanistan, focus on humanitarian crisis

India has proposed to host an in-person meet of the National Security Advisors (NSA) on Afghanistan in Delhi in November. Many countries in the region and key stakeholders like Russia and Pakistan have been invited. Siddant Sibbal brings you more information.